Category: Hotels | show me more
20-24 City Road
Situated in the heart of the historic city of Chester, explore the historic facades of the Black and White buildings, its beautiful Cathedral, exciting nightlife and cultural heritage.
Reviews for this businessLeave a review
Monday to Sunday
Open 24 Hours