The Crest On Park is located on 46 Park Street St Kilda Road Melbourne, close to Melbournes Central Business District.