Ditton Road, Langley, Slough SL3 8PT United Kingdom
+44 1753 544244

Maximize your time in Slough

Make yourself at home in our Windsor family accommodation

  • Discover a seamless combination of comfort, style and convenience at our hotel in Windsor, UK

  • Our double-double accommodations can sleep four guests, making them perfect for family vacations

  • Take advantage of hotel perks like 24-hour room service and an ergonomic work desk

  • Whether business or pleasure make use of Wi-Fi & Smart TVs with Apple & Android connectivity

  • Reserve our Executive-level accommodation during your Windsor visit to enjoy exclusive Lounge access

  • After an exciting day, you and your family can look forward to sinking into plush pillowtop bedding

  • This hotel has a smoke-free policy
  • Book 10 or more rooms at this hotel
  • Europe: Double Points and more…

    Whether for a meeting, a company celebration or a wedding: Marriott makes your event successful – Europe-wide.

Check Room Rates & Availability

Heathrow/Windsor Marriott® Hotel