Super 7 Hotel
2111 NW Evangeline Thruway, Lafayette, LA 70501, United States
Situated within 3.7 km of The Acadiana Center for the Arts and 4.1 km of Alexandre Mouton House, Super 7 features rooms with air conditioning and a private bathroom in Lafayette.