Skip to main content

Hotel Upton Park 0 *

39 Upton Park, SL1 2DA Slough, United Kingdom Show on the map
Reviews
TripAdvisor Score
TripAdvisor Score Based on 88 reviews
Excellent location

Choose your room

.  
.

Property Location 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.Rooms Complimentary wireless Internet access keeps you connected, and digital programming is available for your entertainment.Dining Quench your thirst with your favorite drink at a bar/lounge.Business, Other Amenities A shuttle from the airport to the hotel is provided for a surcharge (available on request), and free self parking is available onsite.

Reviews: Hotel Upton Park