1 rooms · ★★★★ · from £110
Located in the town of Windsor, Lay Your Hat Apartments offers full-furnished, self-catering accommodation with free WiFi access and free on-site parking. The property is a 4-minute drive from Windsor Castle and 2.2 miles from Legoland Windsor...
Log in with your cycle.travel account:
Password |
Or simply use your account on: