The White Hart is a traditional hotel located near Alton Towers. With its historic charm and cozy rooms, this hotel provides a comfortable stay. You can expect to find toilet paper provided in all rooms.