2BD Apartment, 500m from Windsor Castle, Parking
Windsor, SL4 1SZ, United Kingdom,Object type: Hotel Windsor
Stay in the heart of Windsor – Show map Offering a garden and free WiFi, 2BD Apartment, 550 yards from Windsor Castle, Parking is located in the Windsor Ci