Demelza
Hotel
Launceston, Cornwall
Featuring a hot tub, Demelza is located in Launceston. Offering free private parking, the 3-star holiday home is 3.1 km from Launceston Castle. The property is non-smoking and is set 24 km from Morwellham Quay.
Launceston, PL15, United Kingdom