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 in the Western Cape region and Three Anchor Bay Beach reachable within a 7-minute walk, Elements Luxury Suites by Totalstay has...
1 swimming pool
Free WiFi
Open all year
Located in Cape Town in the Western Cape region and Three Anchor Bay Beach reachable within a 7-minute walk, Elements Luxury Suites by Totalstay has...