Villa Tea Fields 3 stars

13/111, Badulla Rd, Magastota, 22200 Nuwara Eliya, Sri Lanka

Hotel image
Read more reviews for Villa Tea Fields