Home

Checking availability and prices
Global Towers

Check availability

1

Global Towers

3 Stars 3 Stars Hotel
Marine Dr, Colombo

Colombo, Western Province, Sri Lanka

Address: Marine Dr, Colombo
Map location could be inaccurate. Please double check the address well before your trip.