Stamford Plaza Adelaide
150 North Terrace, Adelaide SA 5000
+61884611111
Contacts
150 North Terrace, Adelaide SA 5000
https://stamford.com.au/hotels/stamford-plaza-adelaide-hotel
Description
5 Star Hotel Adelaide | Stamford Plaza Adelaide Hotel
Stamford Plaza Adelaide is a 5-star hotel in Adelaide CBD, within walking distance to the Festival Centre, Museum, Art Gallery and Adelaide Oval.