29.42041 ­-98.48978
Go to map view
339 S Presa St, San Antonio, TX 78205-3425, United States +1 210 472 2005
The Arbor House Inn And Suites Was Built In 1903 And ; Is Located In Downtown San Antonio Just 1.5 Blocks ; From The Riverwalk..2 Blocks From The Convention ; Center And 3 Blocks From The Alamo. The 5 Houses ; Which Comprise This 11 Suite Luxury Inn Surround A ; Lush Garden Courtyard. For Privacy And Quiet Relax- ; Ation Each House Has Only 2 Or 3 Suites Off... More from Amoma

Get Rates

Show Arbor House Inn and Suites at top of the results.

Get Flight + Hotel