1/10
Holiday Inn Slough Windsor
Slough
Estamos curtindo😍
Binge on-demand movies in the comfy bed
Hungry? Don’t hesitate to take advantage of the 24-hour room service
Boost your day with views of Windsor Castle
Comodidades do hotel
Local
Church St, Chalvey Slough SL1 2NH United Kingdom