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 Otel

Get Rates

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

Get Flight + Hotel