Stay only steps away from The Alamo and the San Antonio Riverwalk, also known as the Venice of Texas.