Elphin Villas
29a Elphin Road Launceston Tas 7250, Launceston, Tasmania, 7250
Very Good, 4
The resort is a taste of Tuscany in the leafy heart of Launceston, offering motel, serviced apartment and villa accommodation. The terracotta-roofed villas with earthy tones of the Italian countryside...
More Info