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
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