Stay at this 3-star hotel in San Antonio. Enjoy free WiFi, a 24-hour front desk, and daily housekeeping. Popular attractions Alamo and San Antonio River are located nearby. Discover genuine guest reviews for The Maverick powered by Placemakr, in Downtown San Antonio neighborhood, along with the latest prices and availability – book now.