The Sleep Inn and Suites is located near downtown Houston, and close to the area''s restaurants, businesses, attractions and shops. The hotel offers guests free continental breakfast, and high-speed internet
Going to
Check-in - Check-out
2 Adults, 1 Room
Select board type and room
Overview
Facilities
Air Conditioning
Gym
Restaurant
Television
Wi-Fi
Sleep Inn And Suites Downtown Houston North
Houston, Texas