Property Location
You'll be centrally located in Houston with a stay at Sleep Inn & Suites Highway 290/NW Freeway, convenient to Houston Graduate School of Theology. This hotel is within the vicinity of Delmar Stadium and Marq*E Entertainment Center.Rooms
Make yourself at home in one of the 53 air-conditioned rooms featuring refrigerators and LED televisions. Complimentary wired and wireless Internet access keeps you connected, and cable programming provides entertainment. Private bathrooms have complimentary toiletries and hair dryers. Conveniences include phones, as well as safes and desks.Rec, Spa, Premium Amenities
Don’t miss out on recreational opportunities including an outdoor pool and a fitness center.Dining
A complimentary buffet breakfast is included.Business, Other Amenities
Featured amenities include complimentary high-speed (wired) Internet access, a business center, and dry cleaning/laundry services. Planning an event in Houston? This hotel has facilities measuring 750 square feet (68 square meters), including a meeting room. Free self parking is available onsite.
Payment Methods
AMEXDINERS CLUBDISCOVERMASTER CARDVISADEBITALL MAJOR CREDIT CARDSCARTE BLANCHE