Downtown San Antonio oasis with a stunning courtyard, 6 acres of lush grounds, an outdoor heated pool ,and plenty of elegant event space for meetings or social events.
Marriott Plaza San Antonio San Antonio address and phone