North America • United States • Texas • Residence Inn Alamo Plaza Downtown
The award-winning San Antonio Marriott Residence Inn Alamo Plaza Downtown, next to the Alamo and steps from San Antonio Riverwalk, is perfect for leisure or business travel with 220 fully equipped suites and complimentary breakfast and social hour.
Destination 360 is your friendly travel guide.
If you like to travel, like us on Facebook or spread the good word. Thanks!