Stafford Hotel
City Road, Chester, CH1 3AE
The Stafford Hotel is located in the very centre of the charming ancient city of Chester. Chester was founded in 79AD by the Romans and offers many visitor attractions, both ancient and modern. Within easy reach of the surrounding Cheshire and North Wales countryside you are perfectly placed to make the most of your stay. Each of the rooms are decorated and furnished to the highest standard to help ensure a pleasant stay in delightful surroundings.
|