No image available for this hotel
No image available for this hotel
Cape Town, Cape Town
Spend a second to
save a fortune!
Spend a second to save a fortune!
60 Victoria Road CLIFTON, Cape Town
Set in Cape Town, 6 km from Table Mountain and 7 km from V&A Waterfront, The Clifton offers air-conditioned accommodation with a balcony and free WiFi. The property features sea views and is 7 km from Long Street and 12 km from CTICC.
See MoreUsage of subsidiary facilities may incur additional fees