Holiday Inn Hotel & Suites Decatur, AL, DECATUR, Alabama (AL)

In search of a dining place around DECATUR? Holiday Inn Hotel & Suites Decatur, AL is definitely a dining place you must think of making a reservation at.
Readily settled at 1101 6th Ave NE () in DECATUR, Alabama (AL) (35601), Holiday Inn Hotel & Suites Decatur, AL are available at 2563553150. We advise you to early in advance to arrange your place in the restaurant.
More restaurants in DECATUR, Alabama (AL)


Holiday Inn Hotel & Suites Decatur, AL contact information and details:
Address: 1101 6th Ave NE - , DECATUR, Alabama (AL) 35601
Contact Phone: 2563553150