1 rooms · from £98
Set in Windsor, Central Windsor Apartment is 500 metres from Windsor Castle. Legoland Windsor is 3 km from the property. Free WiFi is available throughout the apartment. Some units also have a kitchenette, fitted with an oven.
Log in with your cycle.travel account:
Password |
Or simply use your account on: