Best Western Queen Hotel
Check availability

Rooms from £19.00 ( €28.12 / $34.77 ) per night
Best Western Queen Hotel
63 City Road
Chester
CH1 3AH
United Kingdom
The Queen Hotel is located across from Chester Railway Station, and first opened its doors in April 1860. Built in the Italian style upon a beautiful piece of ground with sumptuous furnishings and its own walled garden.
Online Hotel Bookings