Sleep Inn And Suites Downtown Houston North is a 2-star property situated at about 9 km distance from University of Houston.
Sleep Inn And Suites Downtown Houston North lies 3.5 km away from Saint Arnold Brewing Company. The hotel offers perfect location 4 km from the center of Houston.
Sleep Inn And Suites Downtown Houston North boasts a convenient setting within 25 minutes drive to William P Hobby airport.
Staying at Sleep Inn And Suites Downtown Houston North guests can make use of complimentary Wi-Fi, a microwave, a fridge and a work desk supplied in the rooms. They also include bathrooms with a shower, a hairdryer and complimentary toiletries.
Eat & Drink
Guests will enjoy American meals at Whataburger, which is 400 meters from the property.
Comforts like free self-parking and an elevator are provided on site.