Stamford Plaza Adelaide Adelaide
150 North Terrace -
Adelaide,
SA 5000
Near Government House