Il Premier Inn Stafford North (Hurricane) è strategicamente posizionato a breve distanza in auto dalla stazione ferroviaria e in prossimità del Castello di Stafford e del centro commerciale Guildhall.
Numero delle stanze: 97
1 Hurricane Close, Stafford, ST16 1GZ, Regno Unito