The White Hart is a historic hotel located within easy reach of Alton Towers. This traditional inn offers comfortable rooms with a touch of elegance. Guests can dine at the on-site restaurant, which serves a range of dishes made with locally sourced ingredients. The hotel's central location allows guests to explore the nearby attractions and enjoy the charm of the surrounding area.