The Arbor House Inn & 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 the 11 Suites luxury inn surround a lush, green courtyard. For privacy and quiet relaxation each house has only 2 to 3 suites offering all the amenities one would expect in a 3 star property.