600 South Santa Rosa Avenue - San Antonio, TX
Courtyard by Marriott
149 Rooms
Clarion Hotels
CR Architecture