Situato a Città del Capo, nella regione del Capo Occidentale, vicino al CTICC e al District Six Museum, The Square Holiday Apartments offre sistemazioni con WiFi gratuito e un parcheggio privato gratuito.
Tra i luoghi d'interesse nelle vicinanze figurano il Fugard Theatre, il Parlamento e la South African National Gallery. Lo Square Holiday Apartments dista 17 km dall'Aeroporto Internazionale di Città del Capo, lo scalo più vicino.