Stamford Plaza Hotel

Easily recognisable, the Stamford Plaza Hotel Brisbane is a luxurious property within the city. It is adjacent to the Botanical Gardens and backs onto the Brisbane River.

Address Cnr Edward and Margaret Street Brisbane
Phone No. 1300 900 900
Map Google Maps