Holiday Inn Express Windsor — 71 Alma Road, Windsor, Berkshire SL4 3HD
This page lists the most complete information about the company Holiday Inn Express Windsor in Windsor, Berkshire, UK.
Holiday Inn Express Windsor contacts
Address: 71 Alma Road, Windsor, Berkshire SL4 3HD
Phone: 01753 857541
Website: http://www.ihg.com/holidayinnexpress/hotels/gb/en/windsor/lonwx/hoteldetail
Twitter: @hiexpress
Facebook: https://www.facebook.com/holidayinnexpress
EditHoliday Inn Express Windsor map, street view and images
Get direction
Show full map
Holiday Inn Express Windsor opening hours
Sunday: unknown
Monday: unknown
Tuesday: unknown
Wednesday: unknown
Thursday: unknown
Friday: unknown
Saturday: unknown
Holiday Inn Express Windsor reviews
Add review
Holiday Inn Express Windsor description
The company Holiday Inn Express Windsor is located at 71 Alma Road, Windsor, Berkshire SL4 3HD, at the same address you can send correspondence. Also, you can always call the company Holiday Inn Express Windsor by phone 01753 857541.
Edit