The hotel is located in the hub of Cape Town´s CBD on the corner of bustling Strand and Loop Streets. Cape Town´s business centre is within easy walking distance from the hotel. The city´s many major tourist attractions, such as Table Mountain, Robben Island and the V&A Waterfront, are also within easy access from the hotel. Other notable landmarks nearby include the Cape Town International Convention Centre, which is just 2 km away, and the Green Point Stadium, which was constructed for the 2010 FIFA World Cup. The stadium, which is 3.5 km from the hotel, is now home to many other major sports tournaments.