Accor Opens Mantra Hotel in Bunbury, Western Australia
Dark/Light Mode (01/06/23) Accor has expanded its portfolio of hotels in Western Australia with the opening of a Mantra hotel in the picturesque seaside town of Bunbury. Overlooking the Indian Ocean and the iconic Bunbury Lighthouse, the Mantra Bunbury Lighthouse hotel features 71 guestrooms and suites, Bunbury’s largest conference space for up to 425 guests, … [Read more…]