Alton Towers

Theme park in England

Alton Towers Resort is a theme park and resort complex in Staffordshire, England, near the village of Alton. The park is operated by Merlin Entertainments Group and incorporates a theme park, water park, spa, mini golf and hotel complex.

Back