Africa, Hotels, Luxury Travel, South Africa, StayMay 12, 2019<March 20, 2020 Taj Cape Town: Rooms with the best views facing the Table Mountain by Thuymi Looking for somewhere to stay in Cape Town? We made sure we were staying at the most centrally located hotel, The Taj Cape Town with all the historical sights right…