Sleep Inn And Suites Downtown Houston North is a 2-star venue set just 3.4 km from Saint Arnold Brewing Company and Downtown Aquarium.
This property is 25 minutes' walk to Wortham Center, Bayou Place and Artcar Museum. The venue is set within 4 km from Houston city center.
The hotel's convenient location offers to get to William P Hobby airport in 20 minutes by car.
The rooms in Sleep Inn And Suites Downtown Houston North come with free Wi-Fi, a microwave, a refrigerator and a work desk. They feature bathrooms with a shower, a hairdryer and complimentary toiletries.
Eat & Drink
Guests will enjoy vegetarian and mexican cuisine of Whataburger, which is about 400 meters away.