Alton Towers Resort is a large theme park with a fantastic variety of rides and attractions suitable for all ages and therefore we recommend a full day visit.