Sevonrich Holiday Resort 2 stars

No:151, 2nd Lane, Jayamawatha, Yapagama, Dambulla, 21100 Dambulla, Sri Lanka

Hotel image
Read more reviews for Sevonrich Holiday Resort