Milano Tourist Rest

596/40, Stage 01, 50000 Anuradhapura, Sri Lanka

Hotel image
Read more reviews for Milano Tourist Rest