Guest rooms: 335
Meeting space: 21,520 sq. ft.
Stamford Plaza Adelaide is ideally located in the heart of Adelaide city. It provides spacious and comfortable rooms with all the necessary amenities, most recently refurbished in 2018. It also offers 11 function rooms and 3 food and beverage outlets