The Nest se encuentra en Elewala, a 75 km de Kandy y a 100 km de Nuwara Eliya. El establecimiento alberga un restaurante. Hay aparcamiento privado gratuito. El establecimiento está a solo 2 km del centro de la ciudad.
Algunas habitaciones tienen zona de estar. Algunas habitaciones tienen terraza o patio.
El establecimiento ofrece servicio de habitaciones.
El establecimiento cuenta con bicicletas de uso gratuito y la zona es perfecta para practicar ciclismo.