Holiday Inn Hotel & Suites Opelousas

5696 I-49 N Service Rd
Opelousas
Louisiana
United States