Thuvaraga Inn bevindt zich in Nuwara Eliya, op 3,7 km van Lake Gregory en 11 km van Hakgala Botanical Garden, en biedt accommodatie met een terras, gratis WiFi in de hele accommodatie en gratis privéparkeren. Het pension heeft familiekamers.
Alle kamers bij het pension hebben een flatscreen-tv. Thuvaraga Inn heeft een aantal units met uitzicht op de bergen, en de kamers zijn inclusief een eigen badkamer.