Marriott Hotel Windsor/Heathrow Home » Venues » Marriott Hotel Windsor/Heathrow The Marriott Hotel in Slough Berkshire.