AV15 5 stars

No 18 Alexandra Road, Colombo 6, Wellawatte, 00600 Colombo, Sri Lanka

Hotel image
Read more reviews for AV15