The Twelve Apostles Hotel and Spa is a luxurious 5-star hotel nestled between the Twelve Apostles mountain range and the Atlantic Ocean in Cape Town. It offers smoke-free rooms for guests who prefer a smoke-free environment. The hotel features elegant and spacious rooms with breathtaking views of the ocean or the mountains. Guests can enjoy a range of amenities including a spa, fitness center, and outdoor pool. The hotel also offers several dining options, including a restaurant that serves gourmet cuisine made with locally sourced ingredients. With its stunning location and smoke-free rooms, the Twelve Apostles Hotel and Spa offers a serene and smoke-free getaway in Cape Town.