Holiday Inn Maidenhead Windsor 3-Star

Book this hotel in Maidenhead, England: South, United Kingdom.

Photos of the 3* Holiday Inn Maidenhead Windsor

About the 3* Holiday Inn Maidenhead Windsor


The hotel is set in 18 acres of landscaped grounds and offers easy access to the M4 and M40 motorways. The 189 bedrooms are all well furnished and fully equipped to a high standard. The Holiday Inn Maidenhead makes the ideal location for both business or leisure.


3* Holiday Inn Maidenhead Windsor on a map of United Kingdom

 
London Heathrow Airport 3* Holiday Inn Maidenhead Windsor
Flight + Hotel
Hotel Only
To
Holiday Inn Maidenhead Windsor
Maidenhead
England: South United Kingdom
Holiday Inn Maidenhead Windsor
Sat
For nights
Rooms
Guests in Room 1
Adults Children