Apartment/Flat About Camellia Residencies Colombo
Camellia Residencies Colombo is a hotel in Colombo, Sri Lanka. It is one of 740 places to stay in Colombo listed on Triptoic.
Property facts
- Property type
- Hotel
Location
Sulleiman Terrace,07, Colombo, Sri Lanka
Loading map…
Frequently asked questions
Where is Camellia Residencies Colombo located?
Camellia Residencies Colombo is located at Sulleiman Terrace,07, Colombo, Sri Lanka.