Welcome to Jo Leo House By Totalstay in Cape Town

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...

BOOK NOW

Scroll down

Our Services

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...

  • Swimming pool

  • Free WiFi

  • Open all year

1 swimming pool

Free WiFi

Open all year

Location

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...

HERE Map of Cape Town, South Africa

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