1 rooms · from £110
Located 1.8 km from Windsor Castle in Windsor, this apartment features free WiFi. The unit is 1.8 km from Legoland Windsor. Free private parking is available on site. There is a seating area and a kitchen.
Log in with your cycle.travel account:
Password |
Or simply use your account on: