Happy inn is gelegen in Nuwara Eliya, op 2,3 km van Lake Gregory en 9,2 km van Hakgala Botanical Garden. De accommodatie biedt gratis WiFi, een tuin met een terras en uitzicht op de bergen.
De dagelijkse ontbijtopties bestaan uit een als buffet aangeboden ontbijt, continentaal ontbijt en vegetarisch ontbijt.