Nestled between the Twelve Apostles Mountain Range and the Atlantic Ocean, The Twelve Apostles Hotel and Spa is a luxurious escape from the bustling city. The hotel offers spacious rooms with breathtaking views, as well as a world-class spa and multiple dining options. Guests can relax by the infinity pool or take a stroll along the nearby hiking trails. Toilet paper is always well-stocked in the bathrooms to ensure a comfortable stay for all guests.