Mowbray Hotel - The

Mowbray, TAS, 7248



Mowbray Hotel provides comfortable suburban accommodation a few minutes’ drive from central Launceston, Tasmania. The hotel has a range of room configurations available to guests. There are family suites, en suite rooms and share dorms ideal.
Thank you for visiting 5am News