Thuvaraga Inn features accommodations in Nuwara Eliya. With free private parking, the property is 2.3 miles from Gregory Lake and 6.5 miles from Hakgala Botanical Garden.
Free Wifi is accessible to all guests, while selected rooms also boast a terrace. At the guest house, units include a private bathroom.