To set your location, click the target or 'Chicago, IL' in the top search bar.
open results

Sleep Inn & Suites Near Downtown North

(713) 862-6300 2475 North Freeway, Houston, TX 77009 M-Su 24hr Official site

Categories: Bars, Hotels, Concert Halls & Theaters, Entertainment Venues

The Details

The Sleep Inn & Suites Near Downtown North hotel in Houston, TX is near the Toyota Center arena and Minute Maid Park stadium. Other notable downtown Houston attractions within driving and walking distance of the premises include: Memorial Park, The Galleria mall as well as several local eateries, including Sambuca, Birraporetti, and Frank’s Pizza. Take advantage of our exercise room and enjoy several other hotel amenities like: free continental breakfast, free Wi-Fi and free weekday newspaper. Take advantage of our business center and meeting space that can accommodate up to 41 people. Book now!

Directions Nearby Hype
Managed on Fave by SLEEP