Отель находятся в городе Стаффорд, Великобритания по адресу ST15 0XE Стаффорд, Stafford Service Area, M6 Southbound в 8.2 км от центра города. Заезд в номера после 15:00, выезд до 11:00.
Домашние животные
Размещение с домашними животными в отеле разрешено.