Offering a garden and inner courtyard view, Stylish and Spacious Launceston Villa + Free Wifi is situated in Launceston, 4.4 km from Queen Victoria Museum and 13 km from Country Club Casino. The air-conditioned accommodation is 3.
4/6A Ravenswood Road, TAS, 7250 Launceston, Australia