Marriott Heathrow Windsor Hotel is a 4-star property only 7.1 km from Legoland Windsor, Twickenham Stadium and Heathrow Terminal 2. The modern hotel represents European architecture in Slough.
Slough Borough Council, Windsor Great Park and Alexandra Gardens are located just 3.8 km away. The property is set within 4 km distance from Slough city center.
London Heathrow airport can be reached in 10 minutes by car from Marriott Heathrow Windsor Hotel.
All en-suite rooms at Marriott Heathrow Windsor Hotel are fitted with an in-room safe, free Wi-Fi, a work desk, direct dial phone and a refrigerator. The property offers views of the River Thames from the rooms. Guests can make use of a shower, a bathtub and complimentary toiletries in every bathroom.
Eat & Drink
Dishes of regional cuisine are served in the in-house restaurant. Marco & Chats bar is available on site. Toby Carvery and The Montagu Arms Harvester are situated in a leisure area, about 200 meters from the venue.
The property offers a business center, computers and a meeting room for business guests staying at Marriott Heathrow Windsor Hotel.