Residence Inn Slough


The new 92-room Residence Inn forms part of a double-decker hotel development in the heart of Slough. Opened on 1 February 2021, the new Moxy / Residence Inn dual-branded property is helping transform the former library site in the town centre into a hub of retail and residential, including 4,000 sq.ft of restaurant / retail space.

Residence Inn is located on the upper floors of the development, providing long-staying leisure and business guests with spacious suites and fully-equipped kitchens. The hotel also has fantastic rooftop views towards Windsor.

From Crossrail to regeneration schemes, there’s no doubt that Slough’s ongoing transformation is putting the town on the map for business travellers. Read the hotel opening announcement here.

Residence Inn Slough

3 William St