Questo hotel a 4 stelle si trova nel centro di San Antonio, proprio lungo la River Walk. In questo lussuoso hotel troverete un cortile tropicale con una piscina all'aperto e di un ristorante.
Tutte le camere dell’Omni La Mansion del Rio offrono la vista sul cortile, sulla River Walk o sulla città. Queste spaziose camere sono dotate di bagno in marmo e TV a schermo piatto da 49 pollici. Alcune sistemazioni dispongono di un balcone. Non mancano inoltre altre dotazioni come una cassaforte e un minibar.
Il ristorante in loco Las Canarias è disposto su 3 livelli e si affaccia sulla River Walk. Il ristorante serve piatti della cucina del sud-ovest degli Stati Uniti.
La struttura dista 10 minuti a piedi dal Centro Congressi Henry Gonzalez. L’Alamo si trova a 5 minuti a piedi dall'hotel.