Located within 2.5 miles of Parsi Point and 5 miles of Sydney Point, Anmols Inn has rooms with air conditioning and a private bathroom in Mahabaleshwar. The property is around 5.4 miles from Lingmala Falls, 10 miles from Mahabaleshwar Temple and 10 miles from Venna Lake. There's a restaurant serving Chinese cuisine, and free private parking is available.
The rooms in the hotel are equipped with a flat-screen TV with satellite channels. All rooms feature a private bathroom, free toiletries and bed linen.
Bombay Point is 12 miles from Anmols Inn, while Elphinstone Point is 13 miles from the property. The nearest airport is Pune International, 71 miles from the accommodation, and the property offers a paid airport shuttle service.