Super 8 by Wyndham Lake Charles/Sulphur is located in Lake Charles, within 2.3 miles of McNeese State University and 3.3 miles of Bord Du Lac Park. This 2-star hotel offers a 24-hour front desk, an ATM and free WiFi. The hotel features family rooms. At the hotel, each room includes a desk. Complete with a private bathroom equipped with a bath and free toiletries, all guest rooms at Super 8 by Wyndham Lake Charles/Sulphur have a TV and air conditioning, and certain rooms will provide you with a seating area. At the accommodation all rooms are equipped with bed linen and towels. A business center and vending machines with snacks and drinks are available on site at Super 8 by Wyndham Lake Charles/Sulphur. Lake Charles Civic Center is 3.3 miles from the hotel, while L'Auberge Casino is 4.1 miles away. The nearest airport is Lake Charles Regional Airport, 5 miles from Super 8 by Wyndham Lake Charles/Sulphur.