Dill Lake View Resort 1 stars

775/7, stage2, kumbichcankulama Lake Road, Anuradhapura, 50000 Anuradhapura, Sri Lanka

Hotel image
Read more reviews for Dill Lake View Resort