Because we value your security we don't support Internet Explorer. Please use a different browser.
Best Western Plus Downtown Inn & Suites
The only place to book connecting hotel rooms and suites.
With a stay at Best Western Plus Downtown Inn & Suites in Houston (Montrose), you'll be within a 5-minute drive of Downtown Aquarium and Houston Museum District. This hotel is 1.2 mi (2 km) from Discovery Green and 1.4 mi (2.2 km) from Toyota Center.
7 suites at Best Western Plus Downtown Inn & Suites