The new Sleep Inn & Suites Downtown Houston provides both business and leisure travelers an urban oasis as they experience all Houston has to offer. The Sleep Inn & Suites hotel provides warm and inviting accommodations near a number of attractions. Each of the 41 well-appointed non-smoking guest rooms comes equipped with wireless high speed internet and flat-screen cable televisions. Hotel guests are welcome to a complimentary full breakfast each morning. Other hotel amenities include a business center, fitness center, meeting room, and free parking. The Sleep Inn & Suites Downtown Houston is conveniently located directly north of downtown Houston to provide convenient access to downtown and other areas of Houston. Brown Convention Center, Toyota Center, and Minute Maid Park are just minutes away!