Seasons Villa - Nuwara Eliya
Address | 8a, 11 Upper Lake Rd, Nuwara Eliya, Sri Lanka |
Phone | +94 71 409 9911 |
Website | www.seasonsvilla-nuwaraeliya.com |
Categories | Hotel |
Rating | 4 1 review |
Similar companies nearby Thilina Hotel & Restaurant — Race Course Round Rd, Nuwara Eliya Chill Holiday Bungalow Nuwara Eliya — 1st Ln, Nuwara Eliya Tinithi Villa — 1/453, Nuwara Eliya La Grande Villa — Nuwara Eliya 22200 |