Global Towers Hotel is close to University of Colombo, Sinhalese Sports Club, and Sri Lanka National Museum. Also nearby are National Art Gallery and Colombo Town Hall.
Global Towers Hotel has an indoor pool, a steam room, and a fitness facility. The hotel offers a restaurant.
Guestrooms at Global Towers Hotel offer safes and complimentary toiletries. Televisions are equipped with satellite channels.