Econo Lodge Inn & Suites is a comfortable 2-star property placed next to Delta Downs Racetrack and Casino and Texas Artists Museum Society.
The city center is 10 minute walking distance from the hotel. A 90-minute drive will take guests to La Porte.
The hotel boasts close proximity to restaurants and golf courses.
The property enjoys perfect location within a 20-minute drive to Jefferson County airport.
The rooms in Econo Lodge Inn & Suites are fitted with Wi-Fi, satellite television, pay TV, a laptop-size safe and individual climate control. Guests can make use of a bathtub, a shower and a hairdryer.
Business travelers can avail of a business center and a photocopier offered on site.
Wireless internet is available in the entire hotel for free.
Free private parking is possible on site.