Super Place Inn Opelousas

For Any Assistance On Accessibility Room Availability And Hotel Facility Information, Or For Any Special Requests Kindly Contact Hotel +1 (337) 942-6250

The "Super Place Inn Opelousas" is located at 5791 Interstate 49 South Service Rd, Opelousas, LA 70570, USA. Opelousas is a city in the southern part of Louisiana, United States.