Thuvaraga Inn is situated in Nuwara Eliya. With free private parking, the property is 3.7 km from Gregory Lake and 11 km from Hakgala Botanical Garden. The guest house has family rooms.
All units in the guest house are fitted with a flat-screen TV. Featuring a private bathroom, units at the guest house also feature free WiFi, while selected rooms also boast a terrace.