Alton Towers Resort is a theme park resort located in Staffordshire , England .
Alton Towers Resort , often shortened to Alton Towers ( ) , is a theme park resort located in Staffordshire , England .
Alton Towers