2 rooms · from £115
Located in Windsor, Pavilions offers 2-bedroom apartment with free WiFi access throughout and on-site private parking facilities free of charge. The apartments lie 1.2 km from Windsor Castle and 2.4 km from Legoland Windsor.
Log in with your cycle.travel account:
Password |
Or simply use your account on: