Accommodations nearby Shop L 38, 8 Wesfleur Cir, Cape Town, South Africa

Silverstream Hotel

Approximately 0.28 km away
Address: Avondale, Cape Town, 7349, South Africa