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 Offering All The Amenities You Expect In A 3-Diamond Property.

Ostrovokv2

Location

Get Rates

Get Flight + Hotel