Photo gallery for Carmel Inn & Suites
Carmel Inn & Suites
Thibodaux hotel close to Nicholls State University
Reviews
8.2
Very good
Popular amenities
Explore the neighborhood
400 E 1st Street, Thibodaux, LA, 70301
- Nicholls State University3 min drive
- Laurel Valley Village7 min drive
- Oak Alley Plantation32 min drive
- New Orleans, LA (MSY-Louis Armstrong New Orleans Intl.)57 min drive