Mowbray Hotel is gunstig gelegen in de wijk Mowbray in Launceston, en ligt op 2,8 km van Launceston Tramway Museum, 4,1 km van Queen Victoria Museum en 13 km van Country Club Casino. Dit hotel met 3 sterren biedt gratis WiFi, een restaurant en een bar. Het hotel heeft familiekamers.
De kamers bij het hotel hebben een flatscreen-tv. Alle kamers bij Mowbray Hotel hebben beddengoed en handdoeken.
Symmons Plains Raceway ligt op 35 km van de accommodatie, en York Park (Aurora Stadium) ligt 2,4 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Launceston, op 17 km van Mowbray Hotel.