Description

We are located in Colombo District in Sri Lanka.

We are a Guest Houses

We have 37 rooms in our place

Please find us here
CEYLON CITY HOTEL
NO. 11,UPATISSA ROAD,COLOMBO 04

Location
Categories