- Self Catering
- Apartments
- 4
Stars
Location. Located in Tullamarine, Mantra Tullamarine is near the
airport and Woodland Historic Park is a local attraction. Regional
points of interest also include Etihad Stadium and Federation
Square. Hotel Features.