The White Hart is a charming hotel situated in the heart of a picturesque village near Alton Towers. The hotel offers comfortable rooms with TVs, providing a relaxing environment for guests. The on-site restaurant serves delicious meals made from locally sourced ingredients. Guests can also explore the beautiful countryside surroundings and enjoy outdoor activities.