Hotel Information
Holiday Inn Express Mebane opened in Oct 2002 and offers 61 rooms. The hotel is located in a suburban area, close to Mebane.
The facilities and services, the friendly staff speaking both English and Hindi, make this place a paradise to have a holiday away from every day life stress, for families, couples, business travellers.