We Found 1 Hotels Results

Ceylon City Hotel

Star Hotel

Colombo, Western Province, Sri Lanka

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
INR 6370
Per Night Price
View Details