Leonards Croft Hotel


Once a late Victorian town house Leonard's Croft is now a delightful small hotel located approximately 1km from Stafford Town Centre on the A34 South. The proprietors Maggie and Phil Denton have successfully captured a relaxed, warm and friendly atmosphere for guests to enjoy.
|Home | Facilities | Tarrif | Contact Us | Directions |

80 Lichfield Road
Stafford
ST17 4LP

Telephone: 01785 223676
Fax: 01785 223676
leonardscroft@hotmail.com