Hotels nearby 8 Wesfleur Circle, Cape Town, South Africa

Silverstream Hotel

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