Beaconsfield Beach Apartments is located at 340 Beaconsfield Parade, St Kilda West VIC 3182, Australia