Central Windsor
2 Villiers Court, Maidenhead Road Windsor, SL4 5EDFeaturing free WiFi, Central Windsor is set in Windsor, 1.3 km from Windsor Castle. Legoland Windsor is 2.7 km from the property. Free private parking is available on site.
2 rooms
from £74