Situated in the heart of leafy Buckinghamshire, conveniently located for Windsor Castle or the hustle and bustle of London, the Bellhouse offers a warm, friendly welcome complemented by professional service and attention to detail for a truly relaxing stay. The hotel offers a wide range of conference facilities. Facilities include a Leisure Club, or just treat yourself to an exceptional meal at the Archways Restaurant. The nearest tube station is Uxbridge 12 miles. The nearest railway station is Gerrads Cross, 2.5 miles.