Shops at Rivercenter
Shopping mall in Texas, United StatesThe 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
Top Questions
AI generatedMore questions
Nearby Places
Menger Hotel
United States historic place
Alamo Plaza Historic District
Historic district in Texas, United States
Siege of the Alamo
Part of the Battle of the Alamo
San Antonio Marriott Rivercenter
High-rise hotel in San Antonio Texas
San Antonio Marriott Riverwalk
30-story hotel in San Antonio, Texas
St. Joseph Catholic Church (San Antonio, Texas)
Historic church in Texas, United States
Crockett Hotel
United States historic place
San Antonio street circuit
Motorsports Park in Texas