The Taj is conveniently located in the heart of Cape Town, South Africa, and is within proximity to cultural landmarks, attractions, and activities. Accommodation options consist of rooms and suites offering views of the mountain or the city. In-room amenities include workspaces, Wi-Fi, TVs, and tea/coffee making facilities. Guests can enjoy a selection of delicious meals and drinks at the on-site restaurants and bar. Leisure facilities include a fitness centre, a heated indoor swimming pool, saunas, and a spa.