Weniger als 1,9 km von Venna Lake und 4,3 km von Bombay Point entfernt in Mahabaleshwar gelegen, bietet die Unterkunft Hotel Rama Mahableshwar Übernachtungsmöglichkeiten mit einem Außenpool.
Zimmeranzahl: 24
Masjid Road, 412806 Mahabaleshwar, Indien