Reservations:

(210) 223-5772

alamoplazaspa@gmail.com

NOW OFFERING ONLINE BOOKING!

        BOOK ONLINE

Located inside the MENGER HOTEL

(next to The Alamo)


Address:  204 Alamo Plaza,

San Antonio, TX  78205


Located poolside, down the spiral staircase