Seeming Lodge ligt in Nuwara Eliya, op 5,2 km van Lake Gregory en 12 km van Hakgala Botanical Garden.
Alle kamers bij de herberg hebben een balkon. Naast een eigen badkamer met een douche en gratis toiletartikelen, hebben kamers bij Seeming Lodge ook gratis WiFi.
Het personeel van de 24-uursreceptie bij de accommodatie staat voor je klaar om hulp te geven.