The Glen
10 Chilworth Road, Cape Town
Very Good, 4.5 Set amongst a wooded area, the apartment hotel takes its name from the 14 hectare Glen Nature Reserve which the apartments verge on in Camps Bay. The establishment consists of luxury serviced apartments with views of the ocean, Twelve Apostles mountain range and Lion's Head, and finished with modern and clean aesthetics and expansive windows that maximise the scenery. With 20 apartments on offer, the hotel features a lobby, wireless Internet access, laundry services, a garage and bicycle hire.
Less InfoSet amongst a wooded area, the apartment hotel takes its name from the 14 hectare Glen Nature Reserve which the apartments verge on in Camps Bay. The establishment consists of luxury serviced apartmen...
More Info