Colombo Embassy Suite Colombo


Colombo Embassy Suite Colombo

Colombo Embassy Suite Colombo

Colombo Embassy Suite is a self-catering accommodation located just 900 metres from the famous Sri Lanka National Museum. Free WiFi access is available in the public areas of the property.

Address : 41 Gregory's Road, Colombo

Booking hotels-in-colombo