Ashley Resorts 2 stars

88/3, Unique View Road, 22200 Nuwara Eliya, Sri Lanka

Hotel image
Read more reviews for Ashley Resorts