Situated in Mahabaleshwar, within 1.9 km of Venna Lake and 4.3 km of Bombay Point, Hotel Amir Lodge features accommodation with a terrace and as well as free private parking for guests who drive.
Number of rooms: 18
Tanu Patel Street, Near Ashoka Hotel Merry Peth, Mahabaleshwar Ho, Mahabaleshwar, 412806 Mahabaleshwar, India