Hotels nearby Long Street, Cape Town, 8000, South Africa

One&Only Cape Town

Approximately 1.99 km away
Address: Dock Rd, Cape Town, South Africa