29 Ravensteyn Road is a large, open plan house set in a beautiful private garden that can accommodate up to 10 guests comfortably. Nestled under Table Mountain, it offers the discerning holiday maker comfort and breathtaking ocean and mountain views....
