Habitaciones
Rooms Number: 62
Hough Retail Park, Lichfield Road - Stafford - United Kingdom - Stafford, Reino Unido ver el mapa
Voto TripAdvisor: 4/5 Basado en 263 opiniones
Rooms Number: 62
El Hotel Travelodge Stafford Central ofrece un relajante bar.