Map of Sleep Inn & Suites Houston
4.0From 96 Reviews
Loading reviews…

Hotel Details

Along with the newness factor, features including free Wi-Fi, complimentary breakfast, free parking and a convenient location have our guests highly impressed with Sleep Inn & Suites Houston. A three-floor, 41-room, newly minted property, which opened its doors in late 2009, Sleep Inn & Suites is home to a warm and inviting style, pleasant surroundings and up-to-snuff amenities that work for business and pleasure. All accommodations offer the perks of 32-inch LCD TVs, free Wi-Fi and micro-fridges, along with cozy seating, ample workstations and a fresh style that makes it a pleasure to unwind. Guests will want to set their alarms for the complimentary continental breakfast, which includes plenty of pastries, protein, fresh juice and coffee. They can also count on the exercise room and business center to keep them on track, too. Parking is complimentary. Slightly north of downtown off I-45 near the I-10 merge, Sleep Inn & Suites puts guests a 10-minute drive to downtown Houston, home to Texas-size draws such as the Astros' Minute Maid Park, the theater district and the Convention Center. Being a 13-mile straight shot to George Bush Intercontinental Airport, the hotel makes for a convenient crash pad in the big city. There guests can escape to two treasured urban oases, Buffalo Bayou Park and Memorial Park and Golf Course, a mere 15-minute drive. Such a "comfortable" place that looks and feels "so new," Sleep Inn & Suites, offering free Wi-Fi, complimentary breakfast and ease to downtown, lives up our guests' expectations.
  • Microwave
  • Hair Dryer
  • Alarm Clock
  • Refrigerator
  • Business Center
Note: It is the responsibility of the hotel chain and/or the individual property to ensure the accuracy of the photos displayed. is not responsible for any inaccuracies in the photos. The room rates listed are for double occupancy per room unless otherwise stated and exclude tax recovery charges and service fees.