Happy inn situa-se em Nuwara Eliya, a 2,3 km de Lago Gregory e a 9,2 km de Hakgala Botanical Garden, e dispõe de acomodações com acesso Wi-Fi gratuito, um jardim com um terraço e vista da montanha.
O alojamento disponibiliza todas as manhãs opções de pequeno-almoço buffet, continental ou vegetariano.