Large Apartment near Windsor Castle, Windsor Skip Navigation or Skip to Content

Large Apartment near Windsor Castle

Check-in
Check-out
2 Adults
0 Children
Rate Plans
This is the expanded rates section
Featured Amenities
Flat 1, 1 William Street
Windsor, SL41BB
Located in Windsor (Windsor City Centre), this apartment is within a 10-minute walk of Windsor Castle and Thames River. This apartment is 2. 2 mi (3. 6 km) from LEGOLAND® Windsor and 8. 3 mi (13. 4 km) from Thorpe Park.
All Amenities
All Amenities
You may also like