Zimmer
Rooms Number: 62
Hough Retail Park, Lichfield Road - Stafford - United Kingdom - Stafford, Grossbritannien Zum Stadtplan
Voto TripAdvisor: 4/5 Basierend auf 263 Bewertungen
Rooms Number: 62
Die Hotel Travelodge Stafford Central bietet eine gemütliche Bar.