Idyllic spot for a country inn, helpful staff create a friendly feel
At a glance
The Horseshoe Inn is a charming 19th-century inn with a peaceful location in Levisham village. The spacious bar and dining area are traditionally furnished and food is a highlight with a wide choice and generous portions. The attractive bedrooms include seven garden rooms, and most rooms in the main house have lovely views of the village.