Keele
Travel
Hotels
University Dr
- Category:
- Hotels
ST55NU Keele
England, United Kingdom
- +44 1782376820open now
Courtyard by Marriott Keele Staffordshire is located at the world-leading Keele University and Science & Innovation Park. Surrounded by stunning countryside yet a few minutes away f...
read more
A personal message fromCourtyard by Marriott Keele Staffordshire
Rate and review Courtyard by Marriott Keele Staffordshire in Keele, United Kingdom!
Share your experiences at Courtyard by Marriott Keele Staffordshire with your friends or discover more Hotels in Keele, United Kingdom.