The White Hart is a traditional inn located close to Alton Towers. It offers comfortable rooms with a touch of elegance and a pub serving classic British dishes. Reservations can be made without a credit card, and the inn provides a cozy and friendly atmosphere.