Seeming Lodge is located in Nuwara Eliya, within 3.2 miles of Gregory Lake and 7.5 miles of Hakgala Botanical Garden.
With a private bathroom equipped with a shower and free toiletries, rooms at the inn also offer free WiFi, while certain rooms include a balcony.
Staff at Seeming Lodge are available to give guidance at the 24-hour front desk.