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
Featuring a balcony with mountain views, an outdoor swimming pool and barbecue facilities, Jo Leo House by Totalstay can be found in Cape Town, close to...
1 swimming pool
Free WiFi
Open all year
Featuring a balcony with mountain views, an outdoor swimming pool and barbecue facilities, Jo Leo House by Totalstay can be found in Cape Town, close to...
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