Travellers nest inn se encuentra en Nuwara Eliya, a 4,9 km de Lago Gregory, y ofrece alojamiento con salón de uso común, parking privado gratis y restaurante. El alojamiento dispone de recepción 24 horas, traslado para ir o volver del aeropuerto, cocina compartida y wifi gratis.
Las habitaciones de este alojamiento incluyen zona de estar. Todas las habitaciones cuentan con baño privado con bañera o ducha, algunas ofrecen balcón y otras también disponen de vistas a la ciudad. Todas las unidades incluyen caja fuerte.
Hakgala Botanical Garden está a 12 km del alojamiento.