Upton Park Hotel
Upton Park Hotel is rated 3 stars and is placed about 2.2 km from Windsor Castle. Guests will enjoy a comfortable atmosphere created by friendly staff.
The hotel is approximately 20 minutes' walk from Eton College. The property lies within 1 km from the city center.
Nearby points of interest include a church and a castle.
Guests can eat at Godari and Shahzad, situated within a 10-minute walk of the venue.
London Heathrow airport is within a 15 km distance from the hotel.