Verified
10/10 Excellent
Alejandro T.
18 Jan, 2026
Alejandro T.
Stayed 40 nights in Nov 2025





Get instant answers with AI powered search of property information and reviews.






























No, pets are not allowed at this property.
On-site parking is available at the property.
Check-in begins at 4:00 PM.
Checkout is at 11:00 AM.
Situated in San Antonio, this holiday home is within 3 miles (5 km) of CHRISTUS Santa Rosa Hospital - Medical Center, South Texas Medical Center and Audie L. Murphy Memorial Veterans' Hospital. University Hospital - University Health System and USAA Corporate Office Headquarters are also within 3 miles (5 km).
