The HOLIDAY INN EXPRESS CAPE TOWN CITY CENTRE is ideally located at the top end of the vibrant St. George’s Mall with Greenmarket Square in sight, the Parliamentary Gardens a few steps away and the Table Mountain forming its backdrop.
OTHER PLACES NEAR HOLIDAY INN EXPRESS CAPE TOWN-CITY CENTRE