Mahābaleshwar, Índia
Hotel Dwarka, Near ST Bus Stand, behind Church, Mahabaleshwar, Maharashtra 412806, 412806
1 king bed