Residence Inn by Marriott Slough situa-se em Slough, a 5,6 km de Castelo de Windsor, e dispõe de acomodações com um centro de fitness, estacionamento privado, um salão partilhado e um terraço. Este hotel de 4 estrelas dispõe de um restaurante, quartos com ar condicionado, acesso Wi-Fi gratuito e casa de banho privativa. Os hóspedes têm à sua disposição um bar.
As acomodações do alojamento incluem área de estar, televisão de ecrã plano e cofre. As unidades providenciam roupa de cama e toalhas.
Residence Inn by Marriott Slough disponibiliza pequeno-almoço buffet aos seus hóspedes.
Os hóspedes podem divertir-se a jogar ténis de mesa, ou aproveitar o centro de negócios. Os funcionários da receção aberta 24 horas falam alemão, inglês, macedónio e neerlandês, e estão sempre à disposição para ajudar.
Legoland Windsor fica a 7,2 km de Residence Inn by Marriott Slough, enquanto Lago de Dorney está a 8,6 km da propriedade. O aeroporto mais próximo é o Aeroporto de Londres - Heathrow, que fica a 13 km de Residence Inn by Marriott Slough.