Avasta Resort and Spa 4 stars

No.92,Niwaththaka Chetiya Road, 50000 Anuradhapura, Sri Lanka

Hotel image
Read more reviews for Avasta Resort and Spa