

The Commodore Hotel si trova a Città del Capo (Lungomare Victoria and Alfred) a meno di un quarto d'ora di cammino da Two Oceans Aquarium e Cape Town Stadium. Questo hotel elegante si trova a 2 km da Long Street e 2,1 km da Cape Town International Convention Centre.