The Duck Inn is a country pub and restaurant offering accommodation. It provides a dining experience with a focus on traditional pub fare and a peaceful atmosphere for overnight stays.