Accommodations nearby 518 Delft Main Rd, Cape Town, South Africa

Protea Hotel Victoria Junction Cape Town

Approximately 1.83 km away
Address: Esquina calle Somerset y Ebenezer Ciudad del Cabo 8001, South Africa