




In the heart of Slough city centre, this suite-style hotel puts Windsor and central London about 15 minutes away by train and gives easy access to Heathrow. Walkable attractions nearby include Slough Ice Arena, Absolutely Ten Pin and The Race Hut. Pet-friendly and family-friendly, with on-site parking for drivers.