Residence Inn by Marriott 628 S Santa Rosa - San Antonio, Texas 78204 Approximately 12.0 miles from Saint Mark the Evangelist Catholic Church Compare prices for Residence Inn by Marriott San Antonio Downtown Market Square with nearby hotels
Residence Inn by Marriott San Antonio Downtown Market Square is the 4th closest Residence Inn by Marriott hotel to Saint Mark the Evangelist Catholic Church.
Residence Inn by Marriott Closest To Saint Mark the Evangelist Catholic Church