Great River Walk Location
The hotel is located on the River Walk, one of the major attractions of downtown San Antonio. Many guest reviewers mentioned this location as being the highlight of their stay as it provided quick and easy access to the close by bars and resturants in the area.