Fairfield Inn & Suites by Marriott San Antonio Market Square

620 S Santa Rosa
San Antonio
Texas
United States