Posted inHotels Mantra Group signs new-build, 158-room hotel in Albury Mantra Group has signed an agreement to operate Albury’s newest hotel development September 7, 2016February 23, 2023 Continue Reading