Mowbray Hotel is a good accommodation choice in Launceston.
Tailrace Centre is located just 2.5 km away. The property is set within 4 km distance from the city center.
The hotel comprises 15 rooms equipped with individual climate control, cable TV with on-demand movies, a refrigerator, a trouser press and a private toilet. They also comprise shared bathrooms appointed with a bathtub, free toiletries and towels.
Mowbray Hotel lies within 25 minutes’ drive to Launceston airport.