Il Mowbray Hotel Launceston, a 3 stelle, comprende 15 camere e si trova a 10 minuti in macchina dal Museo della City Park Radio. Sfoggiando una posizione ottima, l'hotel invita gli ospiti al ristorante con menu à la carte, che serve piatti australiani.
L’alloggio è situato nel pieno centro di Launceston, a 2 km di distanza dal Parco Cittadino. La Piscina pubblica Launceston Aquatic Centre è raggiungibile a 10 minuti in auto. Tra le opzioni per il turismo culturale c'è il Centro espositivo Design Centre of Tasmania, a circa 2 km di distanza. Il Mowbray Hotel si trova a pochi minuti di auto dalla fermata degli autobus Vermont Rd.
Alcune camere dispongono di servizi per la preparazione di tè/caffè, nonché di una TV a schermo piatto con canali via cavo per aiutarti a godere del tuo soggiorno. Offrono dettagli curati, come un pavimento in moquette e un divano e una scrivania. Inoltre, sono dotate di pavimenti in moquette. Oltre a una cabina doccia e una vasca da bagno, i bagni privati sono dotati di un set di cortesia.
Gli ospiti possono gustare la colazione al ristorante ogni mattina. Il Mowbray dispone del ristorante Mowbray Hotel.