Ubicación El hotel está situado en el corazón del centro de Ciudad del Cabo, en el cruce de las calles Long Street y Pepper Street. Los lugares de interés turístico de la ciudad son, entre otros, el muelle Victoria & Alfred, el Jardín Botánico de Ciudad del Cabo, el teleférico que sube a la montaña de la Mesa y las famosas playas de Ciudad del Cabo. Se llega a todos estos lugares en 15 minutos aproximadamente en transporte público.