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 rooms are beautifully decorated and equipped with modern amenities. The hotel boasts a world-class spa, multiple restaurants, and a breathtaking infinity pool. Guests can enjoy a smoke-free environment and indulge in the hotel's serene surroundings.