Location. Scott Inn and Suites Houston is located in central Houston, close to Hofheinz Pavilion, Toyota Center, and Minute Maid Park. Nearby points of interest also include Downtown Aquarium and Houston Children's Museum. Hotel Features. High-speed Internet access is available in public areas. Guest parking is complimentary. Guestrooms. Microwaves and coffee/tea makers are offered. Bathrooms feature hair dryers. Guestrooms offer complimentary local calls (restrictions may apply). Air-conditioned rooms also include irons/ironing boards. Guestrooms are all non-smoking. |