51.507816 ­-0.6113418
Go to map view
Holiday Inn Slough Windsor - Slough - Building
Holiday Inn Slough Windsor - Slough - Gym
Holiday Inn Slough Windsor - Slough - Building
Holiday Inn Slough Windsor - Slough - Lobby
Holiday Inn Slough Windsor - Slough - Conference room
Holiday Inn Slough Windsor - Slough - Bar
Holiday Inn Slough Windsor - Slough - Bar
1 Church Street, Slough, SL1 2NH, United Kingdom +44 175 355 1551
With a stay at Holiday Inn Slough - Windsor in Slough, you'll be convenient to St. Mary's Church and Windsor Castle. This hotel is within close proximity of St. Laurence Church and St. Paul's Church. Make yourself at home in one of the 150 air-conditioned rooms featuring minibars. Wireless Internet access (surcharge) keeps you connected, and satellite progra... More from Expedia Affiliate Network

Get Rates

Show Holiday Inn Slough Windsor at top of the results.

Get Flight + Hotel

Amenities

General 24 hour front desk, Air-conditioned, Bar/Lounge, Designated smoking area, Express check out, Laundry facilities, No smoking, Non-smoking rooms available, Parking (surcharge), Restaurant, Room service, Safe, Storage available, Wheelchair accessible
Activities Fitness center
Services Business center, Laundry service, Meeting/Banquet facilities
Internet Internet, WiFi (surcharge)
Policy Pets not allowed