Anmols Inn situa-se a 4,1 km de Parsi Point e dispõe de quartos com ar condicionado em Mahabaleshwar. O alojamento encontra-se a 8 km de Sydney Point, a 8,7 km de Lingmala Falls e a 16 km de Mahabaleshwar Temple. Há um restaurante que serve cozinha chinesa, e o estacionamento privado gratuito está disponível.
Todos os quartos do alojamento estão equipados com televisão de ecrã plano com canais por satélite. As unidades apresentam uma casa de banho privativa, produtos de higiene pessoal gratuitos e roupa de cama.
Lago Venna fica a 16 km de Anmols Inn, enquanto Bombay Point está a 19 km da propriedade. O aeroporto mais próximo é o Aeroporto Internacional de Pune, que fica a 115 km de Anmols Inn, e a propriedade oferece um serviço de transfer do aeroporto por um custo adicional.