Christopher
110 High Street, Eton, Windsor, Berkshire, Windsor, SL4 6AN
Very Good, 4
This 3 star hotel is located in the city centre of Windsor and was established in 1711. It is close to the Windsor Castle. The Hotel has a restaurant, a bar and a conference room. All 34 rooms are equ...
More Info