Mercure Hotel Grosvenor Adelaide

Location: 125 North Terrace, Adelaide