Mantra Tullamarine Hotel
LocationPerfectly located on the corner of Melrose and Trade Park Drive, the hotel is just 5 minutes' drive from the airport and a convenient 20 minutes' drive from Melbourne CBD plus a host of premie...
More info