You're eligible for a Genius discount at Sleep Inn and Suites Downtown Houston! To save at this property, all you have to do is sign in. Located just north of Downtown Houston, this hotel is a 10-minute drive to Minute Maid Park baseball stadium. It offers a gym, free Wi-Fi and rooms with a microwave and refrigerator. The spacious rooms at Sleep Inn and Suites Downtown Houston feature flat-screen cable TVs and a coffee maker. A work desk and seating area are also provided. Guests can enjoy a complimentary deluxe continental breakfast daily. A business center with fax and copy services is available in the lobby. The George Brown Convention Center and The Galleria mall are a 15-minute dove from the Sleep Inn. Downtown Aquarium is only a 10 minutes’ drive away.
Check-in takes place during the following hours:
Check-out from the facility takes place in the following hours:
You can communicate with us in the following languages:
- English
- Spanish
Also worth seeing:
- Glenwood Cemetery 2 miles
- Downtown Aquarium 2.1 miles
- Art Car Museum 2.1 miles
- Last Concert Cafe 2.1 miles
- Saint Arnold Brewing Company 2.2 miles
- Wortham Center 2.2 miles
- Bayou Place 2.2 miles
- Houston Theater District 2.2 miles
- Theater Under The Stars 2.3 miles
Restaurants and cafes:
- Whataburger 0.3 miles
- Spanish Flower 0.8 miles
We cordially invite you to use our services.