Situé à Mahabaleshwar, à 4,1 km de Parsi Point, l'Anmols Inn propose des chambres climatisées. Vous séjournerez à 8 km de Sydney Point, à 8,7 km des chutes de Lingmala et à 16 km du temple Mahabaleshwar. L'établissement possède un restaurant servant une cuisine chinoise et un parking privé gratuit.
Les chambres comprennent une télévision par satellite à écran plat. Leur salle de bains privative est pourvue d'articles de toilette gratuits et de linge de lit.
Vous séjournerez à 16 km du lac Venna et à 19 km de Bombay Point. L'aéroport international de Pune, le plus proche, est implanté à 115 km. Un service de navette aéroport peut être assuré moyennant des frais supplémentaires.