Relax in suburban surroundings of the South Gloucestershire countryside at Mercure Bristol North The Grange. Its bath stone manor house dates from the 19th century, but still carries the grace and elegance to t ... Read more

View all Luxury Hotels in Frampton Cotterell