The Mantra brand has added its newest location in the Western Melbourne suburb of Melton in the form of a hotel overlooking the harness racing circuit.
The Mantra brand has added its newest location in the Western Melbourne suburb of Melton in the form of a hotel overlooking the harness racing circuit.