Map Graph

Shops at Rivercenter

Shopping mall in Texas, United States

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.

Read article
File:Shops_at_the_Rivercenter_San_Antonio.jpgFile:St_Joseph_Catholic_Church_in_San_Antonio_Texas.jpgFile:Marriott_Rivercenter.jpgFile:SA_River_Center_CIMG7808.JPG
Top Questions
AI generated

List the top facts about Shops at Rivercenter

Summarize this article

What is the single most intriguing fact about Shops at Rivercenter?

Are there any controversies surrounding Shops at Rivercenter?

More questions