Travellers nest inn ligt in Nuwara Eliya, op 4,9 km van Lake Gregory, en biedt accommodatie met een gedeelde lounge, gratis privéparkeren en een restaurant. De accommodatie biedt een 24-uursreceptie, luchthaventransfers, een gedeelde keuken en gratis WiFi.
Alle units bij de herberg zijn uitgerust met een zithoek. Alle kamers zijn inclusief een eigen badkamer met een bad of douche, sommige kamers hebben een balkon, en andere bieden ook uitzicht op de stad. De kamers hebben een kluisje.
Hakgala Botanical Garden ligt op 12 km van travellers nest inn.