The Twelve Apostles Hotel and Spa is a luxurious hotel nestled between the Twelve Apostles mountain range and the Atlantic Ocean. It offers smoke-free rooms with stunning ocean or mountain views. The hotel features spacious and stylishly decorated rooms, each equipped with modern amenities and plush furnishings. Guests can enjoy a range of facilities including a spa, outdoor pool, and multiple dining options. The smoke-free rooms provide a healthy and tranquil environment for guests to unwind and enjoy their stay.