Orchard House Hotel

12 Watersmeet Road, Lynmouth, Devon, EX35 6EP

Distance  Distance from Orchard House Hotel to Lynmouth is approx 0.22miles  Lynmouth centre is approx 0.22 miles