Sleep Inn & Suites Downtown Houston

  2475 North FreewayHouston, TX 77009 US
+1 (713) 862-6300    support@reviewter.com
Hotel Website

Hotel Description

The Sleep Inn & Suites Downtown Houston is ideally located near downtown Houston. Downtown Houston Texas 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 hot breakfast each morning. Other hotel amenities include a business 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. Popular venues like the George R. Brown Convention Center, Toyota Center, and Minute Maid Park are just minutes away.

38 Reviews from our Reviewter Community

Traveller rating

Service
location
Rooms

Traveller type

Business      (4)
Couples      (5)
Family      (6)
Friends      (4)
Solo      (19)

Language

English

Travellers Reviews

Reviews are not available right now due to maintenance.

However, you may share your stay experiences by clicking the "Write review" link above.

We are doing a lot of effort to improve the online user experience.

Please check back later. We sincerely regret any inconvenience.