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.
See you next time at 5am News