Residence Inn by Marriott Slough is an upscale all-suite hotel located in a contemporary building just a six-minute walk from Slough train station. It offers convenient access to local shops, eateries, and notable attractions such as Windsor Castle, LEGOLAND® Windsor Resort, and Cliveden House. The setting suits travelers interested in exploring these nearby destinations or those needing easy transport links, including proximity to Heathrow Airport within 23 minutes by car.
The hotel features spacious, air-conditioned suites with practical amenities like free Wi-Fi, complimentary breakfast, and a gym. Guests can enjoy a stylish bar and eatery on the lower floors as well as a top-floor lounge with panoramic views. Business travelers will appreciate the on-site business center and meeting spaces, while pet-friendly policies add to the family-friendly appeal. Parking is not available on site but free parking can be found a short walk away.
Guest reviews commonly highlight the roomy accommodations and helpful staff, with particular praise for the breakfast options and the top-floor lounge views. Some feedback notes the absence of an oven in rooms and suggests the beds could be firmer. While the breakfast is included, it tends to be simple and consistent daily. Overall, it suits visitors looking for a comfortable and practical base with good transport links rather than luxury hotel amenities.
With a strong rating of 4.6 out of 5 from over 230 reviews, Residence Inn by Marriott Slough is a solid choice for families, business travelers, and those on leisure trips who value location and spacious suites in a stylish, smoke-free environment.
Summary compiled by GoHotelly editors from verified guest reviews, partner descriptions and editorial notes.