Leonards Croft Guest House

80 Lichfield Road Stafford United Kingdom ST174LP
01785223676




Forces Discount: Discounts offered for longer stays and if booked direct.

Once a Victorian townhouse, Leonards Croft is now a welcoming guest house offering affordable and comfortable bed and breakfast accommodation to visitors to Stafford. Situated close to centre of Stafford and within walking distance of restaurants etc. Managed by resident owners offering a warm welcome to everyone.