UK
Stafford / Where To Stay / Friars House,

Friars House,

Friars House,, Stafford

Friars House, 29 Friars Road, Stafford, Staffordshire, ST17 4AA

About Friars House,

Friars House, Stafford is situated ideally in the centre of Stafford, epitomises luxury living with its prime location and a seamless Express Check-In process. Indulge in the opulence of complimentary allocated parking and high-speed WiFi during your stay.

Social Media

Find us on social media

What's on in Stafford

Looking for the best theatre shows, restaurants, bars and accommodation in Stafford? Browse our full Stafford guide.

Stafford

Promote your business or event

Promote your business Promote your event

Theatres Worldwide

Design by Pink Dog Media. Powered by Fusion Consulting