Cape Town Long Term Stay Hotels
Displaying 1 Hotels in Cape Town
More IHG Hotels in Cape Town, South Africa
Holiday Inn Express Cape Town City Centre
Enjoy good value in a great location at the Holiday Inn Express Cape Town City Centre hotel. We're right in the city centre and offer all guests 100mb of complimentary wireless Internet and a daily complimentary breakfast.
4.3 /5 (188 reviews)
101 St. George's Mall, Cnr Church Str. & St George's Mall, Cape Town, 8001, South Africa
Hotel Reservations : 877 226 3539 | Hotel Front Desk : 27-21-4808300