Sussex Lodge Hotel

Property class: 3

Choose dates to view prices

Close to Windsor Castle, Sussex Lodge Hotel has plenty to offer. Stay connected with free in-room WiFi.

Popular amenities

  • Parking included
  • Free Wi-Fi

You may also like

Mod logo
Sign in to view eligible discounts and perks. More rewards for more adventures!

About the area

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
Map
91 London Rd, Slough, England, SL1 1NN

What's nearby

  • A historic castle with towers and a river in the foreground.
    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

Similar properties

Frequently asked questions

Is Sussex Lodge Hotel pet-friendly?

No, pets are not allowed at this property.

How much is parking at Sussex Lodge Hotel?

Self-parking is free at this property.

What time is check-in at Sussex Lodge Hotel?

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 iconBeta

Get instant answers with AI powered search of property information and reviews.