Location, location, location
This hotel is centrally located in downtown San Antonio and is within walking distance of dozens of restaurants, clubs, bars and shops. Most of the must-see tourist attractions that pepper the city are also either within walking distance or a short drive away.