Upton Park Hotel is a 3-star property only 1.7 km from Dorney Court, Eton College and Windsor Castle. Guests will enjoy a comfortable atmosphere created by friendly staff.
Upton Park Hotel is 10 minutes' walk from the center of Slough. A castle and a church lie a short distance away.
A local bus stop lies within 350 meters away. The hotel is about 15 minutes' drive from London Heathrow airport, which is 15 km away.
Eat & Drink
Guests can dine at Godari and Shahzad, about 550 meters away from the property.