Stafford Hotels

Tillington Hall Hotel, Stafford

Tillington Hall Hotel, Stafford

In the heart of Staffordshire, set in landscaped grounds with a well equipped leisure center is the Best Western Tillington Hall Hotel.

Nearby is Alton Towers with its famous rides.

With five meeting rooms, the Best Western Tillington Hall Hotel is your venue for conferences and meetings with the air-conditioned Tillington suite seats up to 200 delegates.

Tillington Hall Hotel
Eccleshall Road, Stafford, United Kingdom
Tillington Hall Hotel, Stafford

 

Hotels of Britain front page

Your Guide to good UK Hotels