Alexandra Court with EV Charger in Windsor, United Kingdom | SleeperCharger

With a stay at Alexandra Court in Windsor, you'll be within a 10-minute walk of Windsor Castle and King Edward Court Shopping. This 4-star apartment is 0.6 mi (0.9 km) from Thames River and 2.3 mi (3.7 km) from LEGOLAND® Windsor.