We based ourselves here for a day in Windsor, the hotel is conveniently placed for the town centre and railway station. The room was fine except for being too warm at night. We didn't have much dealing with the staff but the receptionists we spoke to were helpful. Over the road is Church st car park where you can park...
More
- Travel Lodge Slough
- Slough Travelodge
- Slough Travel Lodge
