Located within easy reach of Windsor Castle and Woburn Abbey, this beautiful hotel is in a fine position from which to explore the very best of this area of Berkshire. The rooms have been furnished in a luxurious manner and feature a whole range of modern amenities that include television, telephone and private bathroom. The staff is friendly and attentive.