Anmols Inn is gelegen op 4,1 km van Parsi Point en 8 km van Sydney Point, en biedt kamers met airconditioning en een eigen badkamer in Mahabaleshwar. De accommodatie bevindt zich op 8,7 km van Lingmala Falls, 16 km van Mahabaleshwar Temple en 16 km van Venna-meer. Er is een Chinees restaurant en er is gratis privéparkeren.
Alle kamers bij het hotel hebben een flatscreen-tv met satellietzenders. De units hebben een eigen badkamer, gratis toiletartikelen en beddengoed.
Bombay Point ligt op 19 km van Anmols Inn, en Elphinstone Point ligt 20 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Pune, op 115 km van de accommodatie. De accommodatie biedt een betaalde shuttleservice naar deze luchthaven.