Aloft Houston Downtown Hotel Sold

MCR has acquired the 168-room Aloft Houston Downtown, a modern, 11-story hotel located in Houston. This is the company’s 38th hotel in the Lone Star State.
Source: New feed


Leave a Reply