Das Haus "Courtyard by Marriott Slough/Windsor" bietet seinen Gästen Parkmöglichkeiten (Parkplätze), ein hoteleigenes Restaurant und Konferenzräume. Das Hotel ist barrierefrei ausgestattet. An Sporteinrichtungen wird ein Fitnessraum geboten.
Die insgesamt 150 Zimmer (davon 150 Doppelzimmer) sind mit Klimaanlage und TV ausgestattet. Das Hotel bietet Nichtraucherzimmer an.
Es werden Kreditkarten akzeptiert.