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
Located in Cape Town, 1.1 miles from Mouille Point Beach, Portswood Mews 11 by CTHA has a living room with a flat-screen TV, and free WiFi.
Free WiFi
Non-smoking rooms
Parking options available Secure parking Street parking
Located in Cape Town, 1.1 miles from Mouille Point Beach, Portswood Mews 11 by CTHA has a living room with a flat-screen TV, and free WiFi.
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