Rich in history, the Carmel Inn and Suites was opened in 1973 and is a historic hotel located in Thibodaux. They are within a short walk to downtown and a short drive to Nicholls State University.
Carmel Inn & Suites
Rich in history, the Carmel Inn and Suites was opened in 1973 and is a historic hotel located in Thibodaux. They are within a short walk to downtown and a short drive to Nicholls State University.