Houston's historic Hotel Alden has been sold to New York investment firm Northwood Investors for an undisclosed price. The 97-room boutique hotel was built in 1924 as the Sam Houston Hotel, and the new owner says it plans design changes to connect the hotel to its history.

Related Summaries