Hotel accommodation in the Cape Town city centre and CBD are centrally located in the heart of the mother city. Walk along the vibrant St. Georges Mall and visit Green Market Square with its crafts market and curios. Experience the hustle and bustle of the city with beautiful views of Table Mountain. See Cape Town City Centre hotels below.
Situated in the centre of the cosmopolitan Cape Town, Mandela Rhodes Place offers a modern, convenient and luxurious retreat, where old world glamour and new world charm blend seamlessly together.....more