Ideally set in Nuwara Eliya, happy trust happy inn features a buffet breakfast and free Wi-Fi. Situated 2.1 km from Gregory Lake, the property offers a garden and free private parking.
Numero delle stanze: 13
35 Unique View Road, 22200 Nuwara Eliya, Sri Lanka