$70
Manor Lane
Maidenhead, England SL6 2RA United Kingdom
Maidenhead, England SL6 2RA United Kingdom
Holiday Inn Maidenhead is located approximately eight miles from historic Windsor Castle and Legoland and 17 miles from London Heathrow Airport. This location...
more
Amenities
Swimming Pool, Pets Allowed, Fitness Center, Wheelchair Accessible, Babysitting, Television... see all
Swimming Pool, Pets Allowed, Fitness Center, Wheelchair Accessible, Babysitting, Television... see all

