Il Meera Vatika si trova a Mahābaleshwar. Si trova a 1,5 km dal Lago Venna, dall'Echo Point e dall'Elephant’s Head Point.
Tutte le camere sono dotate di TV via cavo. Il bagno privato è completo di doccia e set di cortesia.
Al Meera Vatika troverete una reception aperta 24 ore su 24. A vostra disposizione anche un banco escursioni, un deposito bagagli e il servizio di lavaggio a secco. Il parcheggio è gratuito.
1 km dalla stazione degli autobus di Metagud, 62 km dalla stazione ferroviaria di Satara e 130 km dall'aeroporto internazionale di Pune.