Orchard House Hotel
Orchard House Hotel offers a perfect accommodation in Lynmouth.
This hotel is situated 27 km away from Bull Point Lighthouse.
Orchard House Hotel offers a panoramic view to its guests.
This property has 6 en-suite guestrooms with free Wi-Fi, multi-channel television, a dressing area, a personal computer and a DVD player. The rooms look on to the sea. There are en suite bathrooms with a shower, a hairdryer and bath sheets along with coffee/tea makers and a kettle for self-catering.
Located 100 meters away from the hotel Le Bistro and Tors Hotel serve a freat selection of French and British food.
Orchard House Hotel also offers bicycles for rent.
Meals and board games are available for children. Active guests will enjoy diving, mini golf and fishing provided on-site.