See reviews 0 POD HOTEL CAMPS BAY * * * * *

LE CAP

Afrique du Sud

Architecture and design in a quiet environment.
Le + Sublimhotel
Lobby
Room/Suite

17 Rooms from 17 to 75m2.

Restaurants & Bars
Outdoors