HOUSTON – Holiday Inn Express & Suites Houston Northwest at 10520 Huffmeister has been sold.
The hotel consists of 125 rooms, and is located near the North Cypress Medical Center.
Check our more Houston Hotel Market Research.
Our twice-weekly e-newsletter provides a quick overview of Texas real estate markets. Because your time is valuable.