Os hóspedes podem desfrutar de vistas para a montanha e alcançar facilmente Rudradhari Waterfall, que fica a cerca de 5 minutos de distância a pé.
A Sarala Behn Museum está localizado a aproximadamente 10 minutos de distância do carro. Lakshmi Ashram está situado a aproximadamente 10 minutos a pé da propriedade.
Alguns quartos incluem chaleira elétrica, bem como TV de tela plana com canais via satélite para ajudar a desfrutar da sua estadia. Casas de banho privadas com pantufas também são apresentados.