AdYour favorite memories captured in photos. Create your Mpix photobook or album today! Shop our finest collection of premium, keepsake photobooks & genuine leather albums.
The Shops at Rivercenter is a shopping mall located in Downtown San Antonio, Texas, United States along the city's River Walk. The anchor stores are H&M and AMC Theatres. It also includes a 38-story, 1,001-room Marriott hotel. It was purchased in 2005 by Ashkenazy Acquisition Corporation.
Location: San Antonio, Texas, United States
Owner: Ashkenazy Acquisition Corporation
Opening date: 1988
Developer: Edward J. DeBartolo Corporation
No. of stores and services: 86
No. of anchor tenants: 2
Total retail floor area: 1.06 million sq ft (98,000 m²)
AdEasily create custom photobooks & more with new AI-powered tools in the Mixbook Studio. Award-winning photobooksthat let your photos shine. Up to 55% off & free shipping.