The Twelve Apostles Hotel and Spa is a five-star hotel nestled between the Twelve Apostles mountain range and the Atlantic Ocean. This elegant hotel features a happy hour at their Leopard Bar, where you can indulge in handcrafted cocktails and enjoy live music. Relax and unwind while sipping on your favorite drink in a sophisticated setting.