Plaza Hotel

85 Hindley Street
Adelaide
South Australia
Australia