Its amazing to find something that is right out of Hawaii or Tokyo in the middle of San Antonio. Quite extensive and very beautiful. Nice cafe which adjoins the garden. Makes for a nice afternoon visit with a cool lemonade or iced tea to top things off.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.