The cozy place localiza-se em Nuwara Eliya, a 16 minutos a pé de Lago Gregory e a 5,8 km de Hakgala Botanical Garden. O alojamento dispõe de acomodações com um jardim e estacionamento privado gratuito. Os hóspedes podem desfrutar de vistas da montanha.
No alojamento, todos os quartos estão equipados com roupeiro.