Just over 30 minutes outside of Cape Town, the lush gardens of Babylonstoren are nestled under the Simonsberg mountains. The hotel, spa, vineyard, and gardens provide a place to unwind with bountiful harvests.