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. Paul's Church and Eton High Street Shopping. Complimentary wireless Internet access keeps you connected, and digital programming is available for your entertainment. Enjoy a satisfying meal at a restaura... 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