Marriott San Antonio Plaza, San Antonio

Marriott San Antonio Plaza

555 South Alamo Street

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.