Skip to main content
U.K. Edition
Monday, 17 March 2025

Alton Towers

British theme park


Alton Towers
Alton Towers

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, mini golf and hotel complex.

0 shares 2 views

News coverage

You might like