Launceston, Launceston
Spend a second to
save a fortune!
Spend a second to save a fortune!
254 Invermay Road, Launceston
In a prime location in the Mowbray district of Launceston, Mowbray Hotel is located 2.8 km from Launceston Tramway Museum, 4.1 km from Queen Victoria Museum and 13 km from Country Club Casino.
See MoreUsage of subsidiary facilities may incur additional fees