Mercure North Melbourne

Corner Flemington Road & Harker Street, Melbourne