Host Hotels & Resorts has paid $65 million to purchase downtown Houston’s Hotel Alessandra, which has been closed since January because of the pandemic. The 20-story hotel debuted in 2017 in local developer Midway’s GreenStreet office and retail complex.