The Taj

Address: 1 Wale Street, Cape Town City Centre, Cape Town, 8000

An extravagant and beautiful hotel that showcases luxury and riches by combining Indian hospitality with a unique Cape Town flair. The Taj offers elegant rooms with high ceilings and private balconies as well as a two-floor penthouse with views of Table Mountain.