expedia

Photo gallery for Delta Hotels by Marriott Heathrow Windsor

Enjoy a meal under the stars on our patio, surrounded by lush greenery and twinkling string lights.
Welcome to our lobby, featuring a reception desk with a flat-screen TV, a seating area with two chairs and a table, and a warm, inviting atmosphere.
Relax in this stylish room with a comfortable sofa, flat-screen TV, and a beautiful view of the outdoors.
Stunning multi-story building with a central section and adjacent wing, featuring red brick and multiple windows.
Prepare your own meals in this well-equipped kitchen with a central island and ample storage for fresh ingredients.

Delta Hotels by Marriott Heathrow Windsor

4.0 star property

Reviews

8.6 out of 10
Excellent

About this property

Suburban hotel with 3 restaurants and a health club
  • Room service
  • Bar
  • Air conditioning

Explore the area

Map
Ditton Road, Langley, Slough, England, SL3 8PT
  • Windsor Castle
    ‪6 min drive‬
  • Windsor Racecourse
    ‪8 min drive‬
  • LEGOLAND® Windsor
    ‪10 min drive‬
  • London (LHR-Heathrow)
    ‪10 min drive‬