Is the hotel close to Cape Town’s main attractions?

Very much so. Table Mountain, Camps Bay, Clifton Beaches, the V&A Waterfront, the Cape Town Stadium and the city centre are all within a short drive, with many restaurants, cafés and attractions within walking distance.