Just off Interstate 10 near the San Jacinto River, this Ramada Limited sits just 15 miles from downtown Houston and all of the city's pro sports venues and other attractions. The city is easily accessible from the Houston Beltway, two miles from the ... more...


