About Us Perfectly located on the banks of the river and a stone throw to the Botanic Gardens, the Stamford Plaza is Brisbane?s finest 5 Star luxury Hotel and the flagship for Stamford Hotels & Resorts. Our unique location is second to none in the Brisbane market, with...