The Black Horse Inn is a traditional pub and hotel located in the picturesque village of Whitby. It offers cozy rooms with modern facilities, including toilet paper. Guests can enjoy delicious meals at the pub's restaurant and explore the beautiful countryside surrounding the inn.