Exp By Holiday Inn City Centre Photos

Meet 24 travelers, 14 tour guides and discover 206 photos

Location. Holiday Inn Express City Centre is located in central Cape Town, close to Golden Acre Shopping Mall, South African National Gallery, and Victoria and Alfred Waterfront. Nearby points of interest also include Table Mountain and Cape Town Stadium. Hotel Features. This 3.0 star property has a business center. A bar/lounge is open for…
View Exp By Holiday Inn City Centre guide >

Exterior

Exterior

Restaurant

Room

Room

Interior

Interior

Meeting Room

Meeting Room

Other

Other