Localizado a cerca de 3 km do Estádio da Universidade da Tasmânia, Mowbray Hotel Launceston de 15 quartos oferece Wi-Fi na propriedade, bem como o estacionamento no local. Este hotel 3 estrelas está localizado no bairro Mowbray de Launceston e apresenta restaurante a la carte.
O hotel encontra-se no coração de Launceston, a 18 minutos de carro do aeroporto em Launceston. O Museu do Carro Eléctrico de Launceston está a cerca de 25 minutos a pé deste estabelecimento em Launceston. O Parque da Cidade fica a aproximadamente 10 minutos deste hotel. A parada de ônibus Vermont Rd está situada relativamente perto do Mowbray Hotel.
Tem 15 quartos confortáveis no local, alguns deles têm piso alcatifado, e instalações modernas como TV de tela plana. Comodidades como ferro de passar e ferro de passar roupas, juntamente com máquina de fazer café, também são oferecidas. Apresentando comodidades como banheira e chuveiro, os banheiros privados estão equipados com produtos de higiene.
Tem o restaurante para os hóspedes desfrutarem da sua refeição. O restaurante Mowbray Hotel deste hotel de Launceston oferece especialidades da cozinha australiana.