Offering comfortable accommodation and quality services, this property is the perfect base for you to reside whether you are in Melbourne for business or pleasure.Located on Burwood Highway, the Punt ...