108 rooms · ★★★★ · from £108
This 4-star luxury hotel is in the town centre, only 2 minutes' walk from the main gate of Windsor Castle. Providing easy access to Legoland Windsor, it offers an award-winning 2 AA Rosette restaurant and air-conditioned rooms with satellite TV.
Log in with your cycle.travel account:
Password |
Or simply use your account on: