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

With a stay at this apartment in Windsor, you'll be within a 10-minute drive of Windsor Castle and Thames River. This 4-star apartment is 1.6 mi (2.5 km) from LEGOLAND® Windsor and 7.6 mi (12.2 km) from Lapland UK.