Mercure Grosvenor Hotel Adelaide

125 North Terrace, Adelaide