STAYCENTRAL ON MOUNT ALEXANDER ROAD Location: 1050 Mount Alexander Road, Essendon, Vic 3-day min stay. Lower rates are available for longer sta...