Orchard House Hotel Hotel Lynmouth
Offering a barbecue and views of the sea, Orchard House Hotel is set in Lynmouth in the Devon Region. The bed and breakfast has a terrace and hot tub, and guests can enjoy a drink at the bar.
Number of rooms: 6
12 Watersmeet Road, Lynmouth, EX35 6EP, United Kingdom