Staying at Tintswalo Atlantic in Cape Town Living in Cape Town, the best place that I’ve found to stay is the Tintswalo Atlantic boutique lodge, nestled in to Table Mountain National Park. Read More >