The comfortable 4-star Scottish Inns And Suites Houston provides proximity to the multi - purpose BBVA Compass Stadium, which is located approximately 6 km away. This Houston hotel also includes a car park.
You'll need 25-minute drive to George Bush Houston airport. Downtown Aquarium, nearly a 10-minute ride away, is definitely a must-see for family tourists in Houston. The Scottish Inns Houston stands 4.9 km from the Christ Church Cathedral, popular with pilgrims and tourists alike.