150 rooms · ★★★★ · from £53
Holiday Inn Slough Windsor has recently undergone a £1 million refurbishment and is located just 10 minutes’ drive from Heathrow Airport. The modern hotel has a mini-gym, a stylish brasserie restaurant and spacious rooms with internet access.
Log in with your cycle.travel account:
Password |
Or simply use your account on: