Marriott San Antonio Plaza, San Antonio
Marriott San Antonio Plaza
555 South Alamo StreetThe 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.