Sleep Inn & Suites Downtown Houston

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

2 Reviews | #Top ranked hotel in Texas

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.

2 Reviews from our Reviewter Community

Traveller rating

Service
location
Rooms

Traveller type

Business      (2)
Couples      (0)
Family      (0)
Friends      (0)
Solo      (0)

Language

English

Travellers Reviews

Joseph

Joseph

1 Review

Level 1 Contributor

"VERY FRIENDLY."


VERY FRIENDLY..Room were nice and clean! Close to downtown right next to I-45. Easy on easy off... We will stay again!

Listen Review
Stayed at   08/2020

Rating

Service
Location
Rooms
john

john

1 Review

Level 1 Contributor

"PERFECT CHOICE"


My colleagues and I were satisfied. Overall, it's a good place to stop for a night's rest.Best of all was the location of the hotel and the service was excellent. We really enjoyed our time here and would not hesitate to come again.

Listen Review
Stayed at   04/2016

Rating

Service
Location
Rooms