Go Hotels
Home > United Kingdom > Stafford >

Leonards Croft

United Kingdom Flag
Leonards Croft
80 Lichfield Road
Stafford United Kingdom

Rated 75 / 100 based on 37 customer reviews.

Leonards Croft has received an Outstanding Service Award
Built in 1895, this modest, family-run hotel in a red-brick Victorian townhouse is 1 mile from Stafford train station and 2.2 miles from Stafford Castle.

The unpretentious rooms feature TVs, free WiFi, and tea and coffeemaking equipment. Most have en suite bathrooms while 2 rooms share facilities.

Complimentary full English breakfast is provided, guest parking is available on-site and there's a shared TV lounge.
Facilities @ Leonards Croft include:

Pet Friendly