Abbey Hotel
Lichfield Road 65-69
ST17 4LW Stafford, Wielka Brytania
ST17 4LW Stafford, Wielka Brytania
description O firmie expand_more
Ogólne informacje
Welcome to the Abbey Hotel in Stafford. Offering guests hotel accommodation and serviced apartments in Stafford. Free car parking free laundry facilities for all our guests.
info Więcej informacji expand_more
Telefony
Facebook