Ibis Styles Adelaide Grosvenor

Location: 125 North Terrace, Adelaide