The business Upton Park Hotel is a decent example of a 3-star hotel in Slough. Guests will enjoy a comfortable atmosphere created by friendly staff.
Guests can get to Windsor Castle in 25 minutes on foot. It is about 1 km away from the center of Slough.
A church and a castle are set within walking distance.
London Heathrow airport can be reached in 20 minutes by car from Upton Park Hotel.
Eat & Drink
Located 550 meters away from the hotel Shahzad and Godari serve a freat selection of Indian food.
+ Read more- Less
This field is required.