Offering free WiFi and garden views, Windsor House is an accommodation set in Slough.
Prices from £395
Set 2.5 km from Slough Library, Seven Living Slough offers accommodation with free WiFi and free private parking.
Prices from £335
Amazing flat in slough/windsor is set in Slough, 2 km from Slough County Court, 2.
Prices from £351