★★★★
60 Hoole Road, Chester, United Kingdom
The Green Bough Hotel Is A Small - Privately Owned Luxury Townhouse Hotel On The Outskirts Of Chester City Centre - Outstanding Personal Service Is At The Heart Of The Green Bough Ethos - Over The Last 17 Years This Individual Property Has Grown Into The Finest Small Hotel In Chester And Has Been Rated Number 1 On Tripadvisor For The Past Three Years -