Skip to main content
ABOUT

ABOUT US

The Spa Plaza San Antonio is comprised of two 19th century homes, the Elmendorf-Tyler House and The Staffel House. These homes, built in the 1850's, were thoughtfully restored to preserve the property's rich history and transformed into a luxury spa setting featuring 6 treatment rooms.

Location

555 S Alamo St, San Antonio, Texas, United States 78205

Hours

Monday: 9am-2pm
Tuesday-Saturday: 9am-6pm
Sunday: 9am-4pm

Getting Here

Reserve