Go Hotels
 
 
Home > United Kingdom > Stafford >

Leonards Croft

United Kingdom Flag
 
 
Leonards Croft
80 Lichfield Road
Stafford United Kingdom

WEB: leonardscroft

TEL: +44 1785 223676

Rated 76 / 100 based on 36 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