Mantra Group has secured the management agreement to operate a landmark new-build 46 storey hotel in the heart of Southbank in Melbourne.
Source: New feed
Mantra Group has secured the management agreement to operate a landmark new-build 46 storey hotel in the heart of Southbank in Melbourne.
Source: New feed