Upscale Stay in San Antonio The Omni San Antonio hotel is known for its stellar service and attention to detail. It's got a great location near the Collonade for shopping and is a short drive away from Six Flags and the Riverwalk.