Mantra on City Road Hotel to Open March 2018 in Melbourne

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


Leave a Reply