Ceylon City Hotel
(0)
Colombo, Western Province, Sri Lanka
10 Rooms Left
5% off for this hotel
Ceylon City Hotel, situated at 11, Upatissa Road, Colombo-04 is the latest hotel to join the Sri Lankan Hospitality Industry and with the modern facil
INR 6370 / Per Night