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.6 miles from Mouille Point Beach, V&A Waterfront Luxury Residences I WHosting provides accommodations with an outdoor swimming...
1 swimming pool
Free WiFi
Open all year
Located in Cape Town, 1.6 miles from Mouille Point Beach, V&A Waterfront Luxury Residences I WHosting provides accommodations with an outdoor swimming...
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