The Privately owned Coach House Hotel opened on the 1st of May 2009.
With nine en-suite rooms, AA four star graded, this lovingly restored 19th century coaching inn promises to be a delightful experience.
Relaxed and informal with a warm and welcoming atmosphere, the rooms offer a romantic blend of past and present.
With a location right in the heart of Chester, situated next door to the architecturally acclaimed Town Hall and directly opposite to our fascinating Cathedral, the hotel makes a fine base from which to discover Chester or just to relax after a demanding business meeting.