Doté d'un barbecue et offrant une vue sur la mer, l'Orchard House Hotel est situé à Lynmouth, dans le Devon. Cette chambre d'hôtes possède une terrasse, un spa et un bar.
Certains logements comprennent un coin salon, idéal pour se détendre après une journée bien remplie. Vous pourrez déguster une tasse de thé tout en admirant la vue sur la rivière ou le jardin. Un sèche-cheveux et des articles de toilette gratuits sont fournis. Une connexion Wi-Fi est disponible gratuitement dans l'ensemble de l'établissement. Il dispose également d'une télévision à écran plat.
L'établissement comporte un salon commun.
Ce Bed & Breakfast assure un service de prêt de vélos. L'Orchard House Hotel se trouve à 23 km de Barnstaple et à 21 km d'Ilfracombe. L'aéroport d'Exeter est à 69 km.