Stay SA Historic Vacation Rentals
Hotel • Bed and breakfast • Store • Lodging • Motel • Holiday apartment rental • Holiday home • Vacation home rental agency • Non smoking holiday homeOne of the Top rated Hotels in San Antonio
Address
233 Leigh St, San Antonio, TX 78210
Website
Contact
(210) 780-7656Rating on Google Maps
4.90 (134 reviews)Open on Google Maps