Huddle es un alojamiento con una buena ubicación en el centro de Nuwara Eliya, a 2,9 km de Lago Gregory y a 10 km de Hakgala Botanical Garden. Hay wifi gratis y se ofrece parking privado por un suplemento.
En el hotel, todas las habitaciones tienen escritorio, TV de pantalla plana, baño privado, ropa de cama y toallas. Todas las unidades cuentan con armario y hervidor.
En este hotel hay alquiler de bicicletas y alquiler de coches, y la zona es ideal para practicar ciclismo.