Skip to main content

97-room Houston hotel sold

​​HOUSTON – OYO Townhouse​ Houston, a 97-room hotel, has been sold. 

The four-story property was built in 1996 at 12701 North Fwy. 

Marcus & Millichap represented the seller and procured the buyer. 

The new owner will convert the independent hotel into a national franchise brand. 

Texas logoGet more Houston-area hotel news​ on the Texas Real Estate Research Center’s website.

​Source: REBusiness Online​​

Leave a Reply