"27" Spathodea- Oasis in the City 2 stars

27 Spathodea Ave, 00500 Colombo, Sri Lanka

Hotel image
Read more reviews for "27" Spathodea- Oasis in the City