51.5045364 ­-0.5950319
Go to map view
39 Upton Park, Slough, SL1 2DA, United Kingdom +44 175 352 8797
With a stay at Upton Park Hotel in Slough, you'll be minutes from St. Mary's Church and close to Windsor Castle. This hotel is within close proximity of St. Laurence Church and Eton College. Complimentary wireless Internet access keeps you connected, and digital programming is available for your entertainment. Quench your thirst with your favorite drink at a... More from Expedia Affiliate Network

Get Rates

Show Upton Park Hotel at top of the results.

Get Flight + Hotel


General Bar/Lounge, Parking (free)
Services Airport shuttle (surcharge), Concierge service
Internet WiFi (free)

Guest Ratings

Star Ratings