City Tower Dehiwala

City Tower Dehiwala Book / Directions
Offering free WiFi and sea views, City Tower Dehiwala is an accommodation situated in Dehiwala. It is set in a building dating from 2016, 1.5 km from National Zoological Gardens of Sri Lanka.
No.20, 2nd Lane, 07th Floor, Unit 03
Nearest stations
About 3 minutes from දෙහිවල on foot
Reference price

Transit information

Nearest hotels