Holiday Inn Slough Windsor, An Ihg Hotel, Slough
recommendedFamily Fun and AdventuresExplore LEGOLAND® Windsor Resort, just a short drive away from Holiday Inn Slough Windsor, An Ihg Hotel.
Explore Local CuisineEnjoy a wide selection of popular cuisines at the hotel's restaurant, just a few steps away from your room.
Stay Fit and ActiveStay active with a workout session in the modern fitness center at Holiday Inn Slough Windsor, An Ihg Hotel.
Unwind and RefreshRelax with a complimentary welcome drink upon arrival at Holiday Inn Slough Windsor, An Ihg Hotel.
Discover Local AttractionsVisit the stunning St George's Chapel, only a short drive away from the hotel in Slough, for an enriching cultural experience.
Relax and UnwindIndulge in a peaceful night's sleep on a comfortable bed in your room at the hotel.
- Explore Windsor Castle
- Enjoy Specialty Coffee
- Indulge in All-Day Dining
- Take a Golf Break
- Discover LEGOLAND®
- Host Meetings and Seminars
- Stay Connected
- Unwind at the Open Lobby
Rooms and availability
Facilities
General
- No smoking on site
- Wi-Fi
- Parking
- Safe deposit box
- 24-hour reception
- No pets allowed
- Rooms/ Facilities for disabled
- Security
- Luggage storage
- Lift
- Coffee shop
- Smoke detectors
- Electric vehicle charging station
- Fire extinguishers
- Key card access
Sports & Fitness
- Fitness centre
Guest Parking
- Electric kettle
Services
- Pet amenities available
- Room service
- Housekeeping
- Laundry
- Dry cleaning
- Welcome drink
Dining
- In-room breakfast
- Restaurant
- Snack bar
- Bar/ Lounge area
- Special diet menus
Business
- Meeting/ Banquet facilities
Children
- Cots
- Children's menu
Spa & Leisure
- Leisure/ TV room
Room features
- Air conditioning
- Heating
- Soundproofed rooms
- Sitting area
- Ironing facilities
Bathroom
- Free toiletries
Self-catering
- Electric kettle
Media
- Flat-screen TV
- AM/FM alarm clock
Room decor
- Carpeted floor
Location
Holiday Inn Slough - Windsor is conveniently located at 1 Church Street in Slough, United Kingdom. Nestled in the heart of Slough, guests can explore the charming surrounding area which offers a vibrant vibe with a mix of cultural attractions, shops, and restaurants. The hotel's central location provides easy access to public transportation, allowing travelers to easily explore nearby landmarks such as Windsor Castle, Legoland Windsor, and the beautiful Windsor Great Park. Stay at Holiday Inn Slough - Windsor to enjoy the benefits of a prime location and immerse yourself in the lively atmosphere of this bustling area.
- City landmarks
- Nearby
- Restaurants