Nestled between the Twelve Apostles Mountain Range and the Atlantic Ocean, The Twelve Apostles Hotel and Spa is a luxurious 5-star hotel offering smoke-free rooms with panoramic views. The rooms are spacious and stylishly furnished, providing a tranquil retreat for guests. The hotel boasts a world-class spa, multiple dining options, and a stunning infinity pool. Guests can enjoy a smoke-free environment, ensuring a peaceful and rejuvenating stay.