Mahābaleshwar, India
Panchgani - Mahabaleshwar Road, Venna Lake, 412806
1 single bed & 1 single bed & 1 single bed & 1 single bed