Punt Hill Essendon Grand Apartments is the ideal Melbourne accommodation for leisure travellers, business executives and families.The Punt Hill Essendon Grand Apartments is located 14 kilometres north...