Situated in Texas, this hotel is 14.5 miles from downtown Houston. The hotel features an outdoor pool and a gym while rooms include free Wi-Fi and a flat-screen cable TV. A microwave and refrigerator are available in each room at the Sleep Inn and Suites Highway 290/Northwest Freeway. The Sleep Inn and Suites Houston Highway 290 includes a business center. Guests can use the laundry facilities and the hotel offers a 24-hour front desk. Houston Museum of Natural Science is 16.5 miles from the Sleep Inn and Suites Northwest Freeway. The Toyota Center, home to the Houston Rockets basketball team, is 18 miles away.
Hotels in Houston TX (Texas), United States of America USA - 3 star rating <>
|