Ceylon City Hotel, Colombo

No. 11, Upatissa Road

  • Cable TV
  • Free Breakfast
  • AC Rooms
  • Doctor on Call