Alton Towers Hotel is Stoke-on-Trent based company that is listed as Hotels.
Location of Alton Towers Hotel is Alton Towers, Stoke-on-Trent.