Delta Hotels by Marriott Heathrow Windsor
Add dates

 · 2 guests

8.4

Delta Hotels by Marriott Heathrow Windsor

Ditton Road, Langley, Slough, SL3 8PTShow on map

Air conditioningGymParkingPet friendlyRestaurantWheelchairWiFi24-hour front desk

Description

Make yourself at home in one of the 382 guestrooms featuring minibars and Smart televisions. Your pillowtop bed comes with down duvets and Frette Italian sheets. Complimentary wireless Internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with shower/bath combinations feature complimentary toiletries and hairdryers.


Grab a bite at Market Kitchen – one of the hotel's 3 restaurants – or stay in and take advantage of the 24-hour room service. Snacks are also available at the coffee shop/cafe. Quench your thirst with your favourite drink at the bar/lounge. Buffet breakfasts are served on weekdays from 6:00 AM to 10:00 AM for a fee.


Take advantage of recreation opportunities including outdoor tennis courts and a health club. This hotel also features complimentary wireless Internet access, concierge services and wedding services.


Featured amenities include a 24-hour business centre, express check-in and express check-out. Planning an event in Slough? This hotel has 14844 square feet (1379 square metres) of space consisting of conference space and 18 meeting rooms. Self parking (subject to charges) is available on site.


When you stay at Delta Hotels by Marriott Heathrow Windsor in Slough, you'll be near the airport, within a 10-minute drive of Windsor Castle and River Thames. This family-friendly hotel is 7.4 mi (11.9 km) from LEGOLAND® Windsor and 14.8 mi (23.9 km) from Wembley Stadium.

About this property

Make yourself at home in one of the 382 guestrooms featuring minibars and Smart televisions. Your pillowtop bed comes with down duvets and Frette Italian sheets. Complimentary wireless Internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with shower/bath combinations feature complimentary toiletries and hairdryers.



Show more

What’s around

Walking distance from the property
Liquid Leisure2.3 km
Loading map...

Facilities of Delta Hotels by Marriott Heathrow Windsor

87 facilities

24-hour business centre
24-hour front desk
ATM/banking
Assistive listening devices available
Assistive listening devices in meeting rooms
At least 80% of all lighting comes from LEDs
Banquet hall
Bicycle on site
Bicycle parking available
Biodegradable/compostable stirrers
Show more

Save up to 15% on thousands of properties

Become a member for free and unlock exclusive rates the moment you sign in — no fees, no catch.

At a glance

Key info
Location
Amenities
Fees
Check-in
3:00 pm
until 12:00 pm
Check-out
12:00 pm
Minimum age
18
Location

When you stay at Delta Hotels by Marriott Heathrow Windsor in Slough, you'll be near the airport, within a 10-minute drive of Windsor Castle and River Thames. This family-friendly hotel is 7.4 mi (11.9 km) from LEGOLAND® Windsor and 14.8 mi (23.9 km) from Wembley Stadium.

Amenities

Take advantage of recreation opportunities including outdoor tennis courts and a health club. This hotel also features complimentary wireless Internet access, concierge services and wedding services.

Rooms

Make yourself at home in one of the 382 guestrooms featuring minibars and Smart televisions. Your pillowtop bed comes with down duvets and Frette Italian sheets. Complimentary wireless Internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with shower/bath combinations feature complimentary toiletries and hairdryers.

Dining

Grab a bite at Market Kitchen – one of the hotel's 3 restaurants – or stay in and take advantage of the 24-hour room service. Snacks are also available at the coffee shop/cafe. Quench your thirst with your favourite drink at the bar/lounge. Buffet breakfasts are served on weekdays from 6:00 AM to 10:00 AM for a fee.

Business amenities

Featured amenities include a 24-hour business centre, express check-in and express check-out. Planning an event in Slough? This hotel has 14844 square feet (1379 square metres) of space consisting of conference space and 18 meeting rooms. Self parking (subject to charges) is available on site.

FAQs

What time is check-in at Delta Hotels by Marriott Heathrow Windsor, Slough?

Check-in is from 3:00 PM to 12:00 PM. Front desk staff will greet guests on arrival at the property. Information provided by the property may be translated using automated translation tools.

What time is check-out at Delta Hotels by Marriott Heathrow Windsor, Slough?

Check-out is 12:00 PM.

Is parking available at Delta Hotels by Marriott Heathrow Windsor, Slough?

Parking is available at Delta Hotels by Marriott Heathrow Windsor, Slough.

Are pets allowed at Delta Hotels by Marriott Heathrow Windsor, Slough?

Pets are allowed at Delta Hotels by Marriott Heathrow Windsor, Slough.

Guest reviews