Tags: Alton Towers

Alton Towers

Also known as Alton Resort, Alton Towers is located in Staffordshire. This hotel and amusement park is part of the Merlin Entertainment Group. Opened in the mid-1800’s, Alton Towers hosted garden and flower shows until 1980 when a water and theme park was built on the location. There are currently nine roller coasters at Alton…