

Le Cap'in (Victoria and Alfred Waterfront) seçkin bir konumunda yer alan The Commodore Hotel, İki Okyanus Akvaryumu ve Cape Town Stadyumu'na 15 dakikadan daha kısa bir yürüme mesafesindedir. Bu 4 yıldızlı otel, Long Street'e 2 km ve Cape Town Uluslararası Kongre Merkezi'ne 2,1 km uzaklıktadır.