Coushatta Inn boasts positioning close to L'Auberge Casino and Sam Houston State Park, offering 195 rooms and featuring water slides, a seasonal outdoor pool and a casino. The comfortable hotel was built in 2002 and refurbished in 2010.
The city center is 8 km away from the hotel.
Coushatta Inn is within a 65-minute drive to Municipal airport.
All non-smoking guestrooms include Spa Double Room and Deluxe Double Room that come with flat-screen TV, wireless internet, individual climate control, a minibar and an in-room safe. A hairdryer and free toiletries can be found in all bathrooms.
Coushatta Inn offers an elevator, a cash machine and a baggage storage as well as a catering service, a business center and a meeting room for business guests.
Leisure options include a lazy river, an aqua park and an indoor swimming pool.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.