Luxury self catering apartments in Camps Bay No1 The Grange. No 1 The Grange Camps Bay offers luxury self catering accommodation.
1thegrange.com
Apartments for 2 to 5 guests and Villas for 4 up to 11 guests. Walking distance to Camps Bay B
...show more