Sleep Inn and Suites Downtown Houston Houston is a non-smoking, 41-room hotel situated near downtown Houston and the Minute Maid Park. Each room has a private bathroom with hair dryer and comes standard with air conditioning and a flat-screen television. Room amenities also include a microwave, refrigerator and coffee maker, as well as a desk and an iron and ironing board. Free Wi-Fi access is available in all areas and free parking is possible on-site. The hotel also has a business center with wired Internet access, meeting room, conference facilities, photocopying and fax service. A fitness center, 24-hour front desk, laundry facilities, daily housekeeping and elevators are also available. Sleep Inn and Suites Downtown Houston Houston serves a complimentary breakfast daily, and it is close to several cafes, bars and restaurants. The property is located minutes away from the George R. Brown Convention Center, the Galleria Mall, Downtown Aquarium, Toyota Center and Memorial Park.
Price trend
No price trend data at this time
No, Sleep Inn and Suites Downtown Houston doesn’t offer pool areas.
No, Sleep Inn and Suites Downtown Houston doesn’t allow pets.
Yes, Sleep Inn and Suites Downtown Houston provides Parking, Accessible parking for guests.
Sleep Inn and Suites Downtown Houston is located in 2475 North Freeway, 77009, Houston, USA.
Sleep Inn and Suites Downtown Houston Nearby attractions include George R Brown Convention Center, George Bush Intercontinental Airport, Alley Theatre, Downtown Houston, NRG Stadium, NASA Johnson Space Center, Bank of America Center, The Galleria Shopping Center.
The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.
These hotels may also be interesting for you...