Filter by:
Yes, free private parking is available on-site.
The property is located at 3 Post Office Road, Hillwood, Tasmania, Australia, approximately 18 miles from Launceston Tramway Museum and Queen Victoria Museum, and 26 miles from Launceston Airport.
Instant AI responses are based on hotel information