Two Bedroom Apartments in Central Windsor with Parking is a 2-bedroom apartment located in Windsor. Free Wi-Fi access is available. The property is 300 metres from Windsor Castle and 3.4 km from Legoland Windsor.
Number of rooms: 7
The Courtyard, 4 High Street, Windsor, Windsor, SL4 1LD, United Kingdom