Maidenhead Hotels

3 Star Hotels in Maidenhead

Holiday Inn Maidenhead Windsor Holiday Inn Maidenhead is Situated nearly eight miles from historic Windsor Castle and Legoland and 17 miles from London Heathrow Airport.


For more hotels or booking requests please contact us


United Kingdom Cities starting with A B C D E F G H I J K L M N O P Q R S T U V W Z