El hotel está ubicado a 20 minutos del Aeropuerto Internacional de Ciudad del Cabo, del centro de la ciudad y del Victoria y Alfred Waterfront.
Restaurante disponibles dentro del complejo, también maquinas expendedoras que que están completamente aprovisionadas con bocadillos fríos las 24 horas del día.