The City Hotel Hotel Chester
Located 2.7 km from Chester Racecourse, The City Hotel provides accommodation with a garden, a terrace and luggage storage space for your convenience. Free Wi-Fi is featuredthroughout the property.
Number of rooms: 11
56 Chester Street, Chester, CH4 8BJ, United Kingdom