Holiday Inn Slough - Windsor
Berkshire wedding? Holiday Inn Slough-Windsor has great guest rooms. Learn more.
About Holiday Inn Slough - Windsor
Holiday Inn Slough - Windsor offers comfortable accommodation for your wedding guests. Located in Berkshire, it's conveniently situated for those travelling from afar. The hotel provides a relaxing stay with various amenities, making it an ideal choice for your guests' comfort and convenience.
Planning a hen or stag do near Windsor? The Holiday Inn Slough - Windsor offers comfortable accommodation for your guests. Located in Berkshire, we're conveniently close to Windsor's attractions and nightlife, making it easy for your group to celebrate. We offer a range of room types and competitive group rates, ensuring a stress-free stay for everyone. Enjoy our on-site amenities, including a restaurant and bar, perfect for pre-wedding celebrations. Contact us to discuss your requirements and make your pre-wedding party a memorable one.
Contact & Location
Holiday Inn Slough - Windsor
Church Street, Slough, SL1 2NH, Berkshire, United Kingdom
Download e-Brochure for Holiday Inn Slough - Windsor
Just supply your name and email so Holiday Inn Slough - Windsor can check if you have any questions.