8 Alexandra Court, Windsor, Windsor, Berkshire (Great Britain) Show on map
Updating availability and prices
8 Alexandra Court is a 1-bedroom apartment located in Windsor
Free WiFi access is available
The property is 600 metres from Windsor Castle and 3 km from Legoland Windsor
This apartment features a toaster, seating area and microwave
Book now, best price guaranteed!
Hotel
Room