City Square Service Apartments
HotelRelaxed apartments with balconies in a straightforward hotel offering a rooftop pool & city views. People often mention clean,
Address
Havelock Road, 01 Fonseka Terrace, Colombo 00600, Sri Lanka
Contact
+94 77 734 0931Rating on Google Maps
4.10 (59 reviews)Open on Google Maps