Le Seeming Lodge est situé à Nuwara Eliya, à 5,2 km du lac Gregory et à 12 km du jardin botanique de Hakgala.
Toutes les chambres de l'auberge comprennent un balcon. Leur salle de bains privative est pourvue d'une douche et d'articles de toilette gratuits.
Le personnel de la réception ouverte 24h/24 se fera un plaisir de vous renseigner.