Hotel Mantra Tullamarine(4 stars)

Corner Melrose & Trade Park Drive, Tullmarine View on map