Lodging & Accommodations close by Botanical Gardens
San Antonio Riverwalk
+1-888-675-2083
900 North Main Ave., San Antonio, TX 78212
+1-888-675-2083
~2.54 miles southwest of Botanical Gardens
- 3 star Downtown hotel
- Free complimentary breakfast
Back to Top