Accommodations nearby Townhouse Hotel, 60 Corporation Street, CBD, Cape Town

Boutique Manolo

Approximately 1.98 km away
Address: 33 Leeukloof Drive, Cape Town, Western Cape, South Africa