Mowbray Hotel
Australia Hotels > Tasmania Hotels > Launceston Hotels
Mowbray Hotels
Info
Mowbray Hotel Is Located In Mowbray, A Neighborhood In Launceston. The Mowbray Hotel Is A Popular Destination For Locals And Travellers In The Launceston Suburb Of Mowbray. Albert Hall Convention Centre And Penny Royal Adventures Are Local Landmarks, And Travelers Looking To Shop May Want To Visit Quadrant Mall And Brisbane Street Mall. See What's Happening At University Of Tasmania Stadium Or Indoor Sports Center.
Phone Number
Website
Title :Mowbray Hotel, Mowbray, TAS
E-mail
Address
254 Invermay Rd, Mowbray, TAS 7248
Location
Lat: -41.4064674 Lng: 147.1335601
Map