Accor is continuing to grow Australia’s largest hotel brand Mantra with the opening of a hotel in the seaside town of Bunbury, located two hours south of Perth.
Tag: mantra
Posted inHotels
Mantra adds Queensland hotels
Posted inHotels