Hotel ★★★

Chester Station Hotel

63 City Road, Chester CH1 3AF,CH1 3AF, Chester, United Kingdom Show on map

About Chester Station Hotel

Chester Station Hotel is a 3-star hotel in Chester, United Kingdom. It is one of 120 places to stay in Chester listed on Triptoic.

Property facts

Property type
Hotel
Star rating
3 stars

Location

63 City Road, Chester CH1 3AF,CH1 3AF, Chester, CH1 3AF, United Kingdom

Loading map…

Frequently asked questions

Where is Chester Station Hotel located?

Chester Station Hotel is located at 63 City Road, Chester CH1 3AF,CH1 3AF, Chester CH1 3AF, United Kingdom.

How many stars does Chester Station Hotel have?

Chester Station Hotel is rated 3 stars.

Stays near Chester Station Hotel

Highly rated alternatives close by

All 120 in Chester →

More ways to stay in Chester

See prices on Agoda
Check prices