8 miles from downtown Houston, Toyota Center, and Minute Maid Park, the Symphony Inn is also 30 miles from the Johnson Space Center.
Symphony Inn guest rooms include complimentary bottled water and provide compact refrigerators, CD players, and microwaves.
Continental breakfast, parking, and wireless Internet access are complimentary. The front desk is open 24 hours a day.
6613 N Freeway, Houston, TX 77076, USA