Situated on the edge of the Atlantic Ocean, The Twelve Apostles Hotel and Spa is a five-star hotel that offers a serene wellness center overlooking the ocean. The center features a variety of treatments, including massages, facials, and body wraps. Guests can also enjoy the outdoor heated infinity pool, sauna, and steam room. With its breathtaking views and tranquil atmosphere, The Twelve Apostles Hotel and Spa's wellness center is the perfect place to unwind and rejuvenate.