Cape Town, South Africa
Cape Town (Afrikaans: Kaapstad; [ˈkɑːpstat], Xhosa: iKapa) is one of South Africa's three capital cities, serving as the seat of the Parliament of South
Offering free WiFi and city views, Portswood Mews 3 by CTHA is a property located in Cape Town, just 1.1 miles from Mouille Point Beach and 1.
Free WiFi
Non-smoking rooms
No parking available.
Offering free WiFi and city views, Portswood Mews 3 by CTHA is a property located in Cape Town, just 1.1 miles from Mouille Point Beach and 1.
Cape Town (Afrikaans: Kaapstad; [ˈkɑːpstat], Xhosa: iKapa) is one of South Africa's three capital cities, serving as the seat of the Parliament of South