The Horseshoe Inn is situated in the heart of the historic and picturesque town of Windmill Hill in Sussex. It enjoys beautiful views of Herstmonceux Castle and Observatory. The guest rooms are cosy and comfortable and offer essential amenties to ensure that your stay is a pleasant and relaxing one. Enjoy delicious pub meals and snacks in the hotel bar accompanied by traditional real ale. The hotel is well equipped to cater for events such as weddings and business meetings.