North Stafford Hotel
Winton Square, Station Road, Stoke Stoke-On-Trent, ST4 2AESituated in central Stoke-on-Trent, directly opposite the railway station and 16 miles from Alton Towers Theme Park, the North Stafford Hotel boasts Jacobean-style architecture and well-equipped en suite rooms.
88 rooms
from £34