Boasting a heated swimming pool, a fitness centre and a 24/7 front desk, Mantra on Edward is located in central Brisbane. The modern apartments offer a fully equipped kitchen and large flat-screen... Booked 5 times today