Business HotelSummary of reviews related to the 'Business' categoryIf you're a business traveler looking for a hotel in Slough, the Residence Inn by Marriott comes highly recommended. Guests rave about the open spaces in the lobby cafe, calling it outstanding for work. Check in is smooth and the staff are flexible and accommodating. Guests also describe the rooms as very well-designed and maximizing space efficiently. It's a great base for working in Slough with easy access to London and Windsor. Some guests did experience delays during check-in and check-out, but overall, this hotel provides a great place to stay for a work trip.
Show moreRead review summaries for all categories