We are located in Colombo District in Sri Lanka.
We are a Rented Apartments
We have 8 rooms in our place
Please find us here MY HOLIDAY 31/A, CLIFFORD PLACE, COLOMBO 04.