company-img
Chillax Garden Pub at Global Towers Hotel
Chillax Garden Pub at Global Towers Hotel
The Chillax Garden Pub is located at the Global Towers Hotel, Marine Drive, Colombo - 06. The Pub is an ideal place for you to hang out and chillax.
Chillax Garden Pub at Global Towers Hotel is Recommended
loader

Ask from Chillax Garden Pub at Global Towers Hotel