The Bellhouse is situated in the heart of leafy Buckinghamshire, near to Windsor. The hotel offers you everything you need for a truly relaxing stay, including extensive leisure facilities.
Set in 42 acres of parkland to the north-west of London, and close to the M40/M25, the hotel has recently undergone dramatic refurbishment, transforming the facilities to the highest possible standard.
Dating back to 1688, The Bull overlooks the picturesque village common at Gerrards Cross and offers a warm welcome to guests as it has done for over 300 years.