Mercure Bristol North The Grange Hotel is a 19th century Bath stone manor house set in 18 acres of landscaped gardens, which forms part of the nationwide chain of Mercure hotels.
Mercure Bristol North The Grange Hotel
Address
Old Gloucester Road, Winterbourne, Bristol, BS36 1RP