Situato a Mahabaleshwar, a 1,4 km dal Lago di Venna e a 2,7 km da Bombay Point, l'Hotel Amir Lodge offre sistemazioni con terrazza e un parcheggio privato gratuito. Questo hotel a 2 stelle offre una reception aperta 24 ore su 24 e il servizio in camera. L'hotel dispone di camere familiari.
Le camere sono dotate di TV a schermo piatto.
L'Hotel Amir Lodge dista 3,8 km dalle Cascate di Lingmala e 5 km dal Tempio di Mahabaleshwar. L'Aeroporto più vicino è quello Internazionale di Pune, a 79 km.