Slough est une ville occupée dans le Berkshire en commun qui offre une foule d'attraits pour ceux qui séjournent dans la zone. Cet hôtel est situé au coeur de la ville et est à l'intérieur d'un fe minutes à pied des principales rues commerçantes. Il ya beaucoup d'excellents endroits pour manger et boire à proximité ainsi que d'une foule d'installations de loisirs, y compris le cinéma, le théâtre et les clubs de remise en forme.