Camps Bay Apartments | Camps Bay Accommodation, The Glen Apartments

The Glen Apartments in Camps Bay consists of luxury serviced apartments with views of the ocean, Twelve Apostles mountain range and Lion’s Head,

cape town accommodation,cape, town, accommodation, camps bay accommodation, camps, bay, the glen, studios, apartments in cape town, luxury, serviced apartments