Choose your room
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 equipped with hairdryer, safe, trouser press and ironing set.