Eden Hill Hotel está en el barrio de Lake Gregory, en Nuwara Eliya, a menos de 1 km de Lago Gregory y a 7,7 km de Hakgala Botanical Garden. Este hotel de 5 estrellas ofrece servicio de habitaciones. Hay un restaurante de cocina china y parking privado gratis.
En el hotel, cada habitación está equipada con escritorio. Las habitaciones cuentan con baño privado con ducha, artículos de aseo gratuitos y albornoces.