See the latest prices and deals by choosing your dates.
Slough (Near Maidenhead)
Holiday Inn Slough Windsor 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.
The bright and airy bedrooms each have a work desk and a TV with on-demand movies. Some rooms have views of Windsor Castle, and all feature air conditioning and tea/coffee facilities.
close to airport for car hire pick up, friendly staff, good size bed and room, cosy atmosphere in the dining and lounge area, staff were very attentive
Windsor (Near Maidenhead)
Situated in the historic town of Windsor, Holiday Inn Express Windsor is just a 10-minute walk to Windsor Castle and the town centre. Business guests can make use of the conference rooms, and parking is also available at this property for an additional cost.
It was in a quiet, yet super convenient location. We walked to Windsor castle. The breakfast was plenty and was in a nice glassed in room. The room was very comfortable and clean.