Chester.com says...
Twelve luxurious individually styled apartments in the heart of Chester
The Chester Hotel located in the heart of Chester is a new luxury aparthotel with 12 individually themed luxurious self-contained apartments for you to choose from, each with comfortable Walker&Williams beds and crisp white linens to ensure you have a luxurious stay and of course the best nights sleep.
If you are visiting Chester for a special occasion why not add extras to make your stay extra special.
Twelve luxurious individually styled apartments in the heart of Chester
19 Newgate Street, Chester CH1 1DE