Weniger als 1,9 km von Venna Lake und 4,3 km von Bombay Point entfernt in Mahabaleshwar gelegen, bietet die Unterkunft Hotel Amir Lodge Übernachtungsmöglichkeiten mit einer Terrasse sowie kostenlose Privatparkplätze für Gäste, die mit dem Auto anreisen. Dieses Hotel mit 2 Sternen verfügt über einen Zimmerservice und eine rund um die Uhr besetzte Rezeption. Dieses Hotel liegt 5,9 km von Mahabaleshwar Temple und 6,3 km von Lingmala Falls entfernt.
Elphinstone Point liegt 10 km von der Unterkunft Hotel Amir Lodge entfernt, während Arthur's Seat 13 km von der Unterkunft entfernt ist. Der nächstgelegene Flughafen ist der Flughafen Pune, 126 km von der Unterkunft Hotel Amir Lodge entfernt.