- Hotel Details
- Member Reviews
Upton Park Hotel Windsor3 Stars
39 Upton Park Slough Windsor SL1 2DA
Upton Park Hotel is positioned along Upton Park in Slough, close to M4 Motorway and Slough Railway Station. Vacationers can explore the attractions at Legoland then take leisure strolls across the verdant grounds of Windsor Great Park.
Each of the comfortably appointed rooms is equipped with modern amenities such as Wi-Fi access, telephone, hairdryer, tea- and coffee-making facilities and TV with Sky Sports and Sky One.
At Hotel Upton Park, guests enjoy exotic Indian cuisine at The Temple Monkey. Chill with artisan beer and other beverages at The Garden Bar on site.
Upton Park Hotel Windsor provides parking for convenience. Patrons can catch happenings at Upton Court Park, watch shows at Theatre Royal and engage in outdoor recreations at Black Park Country Park, all less than seven kilometres away from the hotel. Do not miss checking out the charming Queen Mary's Dolls' House during free time.
- Internet Access - High Speed
- Internet Access - Wireless
- Internet Access
- Wireless Internet Access
Other Recommended Hotels
|Best Western Royal Adelaide Hotel Windsor||4 Stars|
|Sir Christopher Wren's House Hotel & Spa Windsor||4 Stars|
|The Bull Hotel Buckinghamshire||4 Stars|
|Macdonald Savill Court Hotel & Spa Windsor||4 Stars|
|Mercure Windsor Castle Hotel||4 Stars|