Grand House Hotel

GET A QUOTE

The Venue

In picturesque Windsor, is a grand estate offering a state of the art conference venue, numerous meeting rooms, a stunning wedding venue along with a luxurious family hotel, all in the superbly kept grounds.