Springhill Suites By Marriott San Antonio Alamo Plaza/Convention Center
The charming Springhill Suites By Marriott San Antonio Alamo Plaza/Convention Center enjoys a comfortable location in the very heart of San Antonio, about 5 minutes' drive from a popular place of…