Lodging & Accommodations close to City Centre Stafford
Tillington Hall Hotel
+1-888-675-2083
Eccleshall Rd., Stafford, ST161JJ United Kingdom
+1-888-675-2083
~1.29 miles northwest of City Centre Stafford
~23 minute walk
- 3-star Suburban property
- Check-in: 14:00
Hoar Cross Hall
+1-888-389-4121
Maker Lane 1 Burton Upon Trent, Eng, DE13 8QS United Kingdom
+1-888-389-4121
~12.80 miles east of City Centre Stafford
- Midscale hotel
- Check in: 15:00
Haughton Hall
+1-888-965-1860
Haughton Lane 66830 Telford, Birmingham, TF11 8HG United Kingdom
+1-888-965-1860
~14.52 miles southwest of City Centre Stafford
- High end property
- 37 rooms in property
Back to Top