Marriott Heathrow Windsor is located in Slough, close to St. Laurence Church, Slough, Windsor Castle, and Frogmore House. Nearby points of interest also include Eton College and St. Mary's Church.
Dining options at Marriott Heathrow Windsor include a restaurant. Room service is available 24 hours a day. Recreational amenities include an indoor pool, a health club, a sauna, a fitness facility, and tennis courts. This 4.0 star property offers small meeting rooms, audio visual equipment, and business services. High speed Internet access is available in public areas. Guest parking is available for a surcharge. Additional property amenities include a coffee shop/café, a concierge desk, and laundry facilities.
There are 382 guestrooms at Marriott Heathrow Windsor. Coffee/tea makers and minibars are offered. Bathrooms feature shower/tub combinations, makeup/shaving mirrors, bathrobes, and slippers. In addition to desks, guestrooms offer direct dial phones with voice mail. Televisions have satellite channels and pay movies. Rooms also include trouser presses, irons/ironing boards, and clock radios. Guests may request extra towels/bedding and wake up calls. A nightly turndown service and housekeeping are available. Cribs (infant beds) are available on request.