Hotel Lotus The Lake View Resort, Alibaug, India - www.trivago.in

Hotel Lotus The Lake View Resort (Alibaug, India)

Hotel Lotus The Lake View Resort (Alibaug, India)

About undefined

Top amenities

    All amenities

    Cleanliness policies

      Destinations nearby Lotus The Lake View Resort