Mowbray Hotel
Photo gallery for Mowbray Hotel
Overview of Mowbray Hotel
Mowbray Hotel
3-star hotel in Mowbray
Reviews
8.0
Very good
Popular amenities
Explore the area
254 Invermay Road, Mowbray, TAS, 7248
- University of Tasmania Stadium3 min drive
- Brisbane Street Mall4 min drive
- Cataract Gorge7 min drive
- Launceston, TAS (LST)18 min drive