Description:
Sleep Inn Downtown Houston - Check out for Sleep Inn Hotel warm and inviting accommodations near a number of attractions like Galleria mall. Book your stay at Sleep Inn & Suites hotel near downtown Houston. Confirm your rooms at budgeted Hotel near Toyota Center Houston and NASA Center . To get more information on Houston TX Hotels near NASA visit www.sleepinndowntownhouston.com/directions.asp