North America • United States • Texas • Marriott San Antonio Plaza
The city's only downtown resort-setting, the 251 room Marriott Plaza San Antonio Hotel, is nestled among century old oaks on 6.5 acres of lush gardens, courtyards and fountains, our award winning staff takes great pride in our property.
Destination 360 is your friendly travel guide.
If you like to travel, like us on Facebook or spread the good word. Thanks!