Global Towers Hotel & Apartments
-
Star Class Hotel
11 Marine Drive, Colombo Wellawatte beach, Colombo 6, Sri Lanka