The Square Apartments by CTHA Apartment Cape Town CBD
The best kind of vacation is when you come somewhere new and it feels like home: apartment «The Square Apartments by CTHA» is located in Cape Town. This apartment is located in the center of the city.
Number of rooms: 100
Corner of Buitenkant and Roeland Streets, Cape Town, 8001