Die Unterkunft The Square Holiday Apartments, die im Zentrum von Kapstadt, weniger als 3,1 km von Fähre Robben Island und 4,3 km von V&A Waterfront entfernt gelegen ist, bietet Übernachtungsmöglichkeiten mit kostenlosem WLAN.
Cape Town International Convention Centre liegt 4,7 km von der Unterkunft The Square Holiday Apartments entfernt, während Tafelberg 6,9 km entfernt ist. Der nächstgelegene Flughafen ist der Flughafen Kapstadt, 19 km von der Unterkunft The Square Holiday Apartments entfernt.