2 rooms · from £79
Featuring free WiFi, Central Windsor is set in Windsor, 1.3 km from Windsor Castle. Legoland Windsor is 2.7 km from the property. Free private parking is available on site.
Log in with your cycle.travel account:
Password |
Or simply use your account on: