Rowton Poplars Hotel is a beautifully refurbished 4 diamond country residence in a charming rural setting just three miles from the Chester city centre.
Rowton Poplars Hotel is located two miles from the M56 and four miles from Chester Business Park. We are ideally placed for the business traveler or the tourist visiting Chester. In Chester itself you can stroll alo |