525 S Jefferson Ave, St. Louis, Missouri 63103 USA
Photo Credit: http://www.marriott.com/hotels/hotel-photos/stlrd-residence-inn-st-louis-downtown/
Claim copyright