Hotels nearby 626 Delft Main Road, Cape Town, South Africa

Protea Hotel Victoria Junction Cape Town

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