Holiday Inn Express Hotel & Suites Mebane by IHG, Mebane (2-star) | TravelManiac