The St. Anthony, A Luxury Collection Hotel, San Antonio si trova nel cuore di San Antonio, a breve distanza da numerosi punti di interesse della città. A soli 5 minuti a piedi dall'hotel si trovano il Majestic Theater e il Tobin Center for the Performing Arts, due importanti luoghi culturali e di intrattenimento. Inoltre, l'hotel dista solo 0,9 km da Alamo e 2,4 km da Alamodome, rendendolo una base ideale per esplorare la città.
Oltre alle attrazioni menzionate, nelle vicinanze dell'hotel si trovano numerosi altri punti di interesse. A breve distanza a piedi è possibile raggiungere il famoso lungofiume di San Antonio, con i suoi ristoranti, negozi e attrazioni turistiche. Inoltre, il San Antonio Museum of Art e il San Antonio Zoo sono facilmente accessibili dall'hotel, offrendo agli ospiti la possibilità di esplorare la cultura e la natura della città.
The St. Anthony offre una vasta gamma di servizi ricreativi per soddisfare le esigenze degli ospiti. Tra questi, una piscina all'aperto per rilassarsi sotto il sole texano, una moderna palestra per gli amanti del fitness e un servizio di noleggio biciclette per esplorare la città in modo attivo. L'hotel offre inoltre Wi-Fi gratuito, servizi di concierge e servizi per matrimoni, garantendo un soggiorno confortevole e senza preoccupazioni per gli ospiti.
Per i viaggiatori d'affari, è disponibile un business center completamente attrezzato, oltre a servizi di check-in e check-out veloci. Inoltre, l'hotel offre spazi per eventi e riunioni, con 2175 metri quadrati di spazio con un'area per conferenze e 13 sale riunioni, ideali per ospitare eventi di qualsiasi dimensione.
Gli ospiti possono deliziarsi con le prelibatezze offerte da ReBelle, uno dei 2 ristoranti disponibili presso l'hotel, che propone cucina americana di alta qualità. In alternativa, è possibile usufruire del servizio in camera per gustare i piatti nella privacy della propria camera. Per rilassarsi con un drink, l'hotel offre un bar a bordo piscina e 3 bar/lounge. Inoltre, la colazione preparata su ordinazione è disponibile a pagamento tutti i giorni dalle ore 06:00 alle ore 09:30, offrendo agli ospiti un inizio di giornata delizioso e conveniente.
Le 277 camere dell'hotel offrono comfort e lusso ai suoi ospiti. Ogni camera è dotata di frigorifero, TV LCD, connessione Internet inclusa sia wireless che via cavo, e una docking station per iPod per godersi la propria musica preferita. I letti con materasso a doppio strato e biancheria da letto di alta qualità assicurano un riposo rigenerante, mentre i bagni parzialmente a vista dispongono di doccia, set di cortesia firmati e asciugacapelli per un'esperienza di soggiorno indimenticabile.