570 Queen Street, Brisbane City 4000, QLD, Australia
Distance: 20 m
Company description
Mantra on Queen is located on Queen Street within Brisbane CBD and provides Brisbane hotel accommodation featuring fully equipped 1 & 2 bedroom apartments, function venues & meeting facilities.