Slough is home to Sussex Lodge Hotel. Windsor Castle and Hampton Court Palace are notable landmarks, and some of the area's popular attractions include LEGOLAND® Windsor and Lapland UK. Check out an event or a game at Twickenham Stadium, and consider making time for Thorpe Park, a top attraction not to be missed. Visit our Slough travel guide
91 London Rd, Slough, England, SL1 1NN
What's nearby
River Thames
5 min drive - 3.3 km
St. Mary's Church
15 min walk - 1.3 km
Absolutely Ice - Slough Ice Arena
4 min drive - 2.4 km
St. Paul's Church
4 min drive - 2.4 km
Absolutely Ten Pin
4 min drive - 2.7 km
Getting around
Station A Station
10 min drive
Slough Station
17 min walk
Farnborough (FAB)
47 min drive
Restaurants
Greggs
12 min walk
Damascene
11 min walk
New Shahi Kebab
8 min walk
Nando's
9 min walk
Vasantha Villas
8 min walk
About this property
Sussex Lodge Hotel
Hotel near Windsor Castle
Located close to LEGOLAND® Windsor, Sussex Lodge Hotel has plenty to offer. Stay connected with free in-room WiFi.
Other perks at this hotel include:
Free self-parking
Express check-out
Room features
All guest rooms at Sussex Lodge Hotel have amenities, such as free WiFi.
More amenities include:
Free tea bags/instant coffee and electric kettles
Bathrooms with shower/bath combinations
Flat-screen TVs with digital channels
Wardrobes/cupboards, heating and limited housekeeping
Check-in start time: 2:00 PM; check-in end time: 7:30 PM. After-hours check-in is not available.
What time is check-out at Sussex Lodge Hotel?
Checkout is at 10:00 AM.
Where is Sussex Lodge Hotel located?
Situated in Slough, this hotel is 1.3 mi (2.1 km) from St. Paul's Church and 2.8 mi (4.6 km) from Windsor Castle. River Thames and Thames Path are also within 2 miles (3 km). Slough Station is 17 minutes by foot.
Have a question?
AI iconBetaBeta
Get instant answers with AI powered search of property information and reviews.