The White Hart is a historic hotel located near Alton Towers. This traditional inn offers comfortable rooms with a plug conveniently located near the bed. Guests can enjoy a cozy atmosphere, delicious meals at the on-site restaurant, and explore the nearby village and countryside during their stay.