Drury Hotels Expands In San Antonio

 SAN ANTONIO, TX–The Drury family has opened the 194-room Drury Plaza Hotel-San Antonio North.

The St. Louis, MO-based, select-service chain has more than 130 hotels in its portfolio, 10 of which are in San Antonio.