Shenandoah Guest Home is a modern three leveled home located on top of a hill overlooking the Atlantic Ocean. It is situated in a crime-free, very quiet and tranquil corner of...
Accommodation Cape Town Luxury self catering apartment situated on Blaauwberg beach with views of Table Mountain, Robben Island and Table Bay