10 Chilworth Road, Camps Bay, Cape Town, South Africa
Set amongst a wooded area in Camps Bay, The Glen consists of luxury serviced apartments with views of the ocean, the Twelve Apostles mountain range and Lionâ€™s Head. Featuring modern aesthetics and expansive windows, guests also have access to a swimming pool.
2 Bedroom, 3 Bedroom, and Studio
"*" indicates required fields
Step 1 of 4