Situé dans le quartier du lac Gregory à Nuwara Eliya, l'Eden Hill Hotel se trouve à moins de 1 km du lac Gregory et à 7,7 km du jardin botanique de Hakgala. Cet hôtel 5 étoiles assure un service d'étage. L'établissement possède un restaurant servant une cuisine chinoise et un parking privé gratuit.
Les chambres comprennent un bureau et une armoire. La salle de bains privative est pourvue d'une douche, d'articles de toilette gratuits et de peignoirs.