Das Hotel DwarkaMahabaleshwar in Mahabaleshwar liegt 1,7 km vom See Venna entfernt und bietet Unterkünfte mit einem Garten, kostenfreie Privatparkplätze und ein Restaurant.
Zimmeranzahl: 22
Mahabaleshwar Jama Masjid Road Near ST Bus Stand, behind Church, Mahabaleshwar, Maharashtra 412806, 412806 Mahabaleshwar, Indien