The Square Holiday Apartments se encuentra en el centro de Ciudad del Cabo, a 3,1 km de Ferri de Robben Island y a 4,3 km de Victoria & Alfred Waterfront, y ofrece alojamiento con wifi gratis.
Centro Internacional de Convenciones de Ciudad del Cabo CTICC está a 4,7 km del alojamiento, y Montaña de la Mesa está a 6,9 km. El aeropuerto más cercano (Aeropuerto internacional de Cape Town) está a 19 km del alojamiento.