Disposant du Wi-Fi dans les chambres, L'Hôtel Omni La Mansion Del Rio à San Antonio offre un hébergement à moins de 7 minutes de marche de la Cathédrale de San Fernando. Les clients de l'hôtel peuvent profiter d'une piscine et d'une salle de soins, d'un sauna et d'une piscine extérieure, ou faire une promenade vers le Siège de Fort Alamo, situé à proximité.
L'Hôtel Omni La Mansion Del Rio se trouve dans le quartier "Centre de San Antonio - Riverwalk", près des Ripley's Believe It or Not -- Louis Tussauds Wax Museum. L'hôtel à San Antonio se trouve à moins de 5 minutes de marche du Réseau de sentiers pédestres River Walk. Vous pouvez facilement trouver Witte Museum à moins de 4 km de cet immeuble. La gare routière de San Antonio Greyhound, permettant une bonne connexion dans toute la ville, se trouve assez proche de l'hôtel 4 étoiles Hôtel Omni La Mansion Del Rio.
Il y a 338 chambres avec un patio et un balcon. Certaines d'entre elles proposent de l'Internet à grande vitesse et une TV à écran plat avec des chaînes satellite ainsi qu'une cafetière/théière. Quelques chambres sont approvisionnées d'un sèche-cheveux et une douche ouverte. Dotées d'une douche ouverte et d'une toilette séparée, les salles de bains sont équipées d'un sèche-cheveux et des peignoirs de bain.
Le petit déjeuner est servi au restaurant chaque matin. L'Hôtel Omni La Mansion Del Rio San Antonio comprend un restaurant à l'américaine servant une cuisine américaine. Une variété de restaurants comme The Original Blanco Cafe et les Guillermo's Radius Cafe offrent des spécialités de la cuisine du sud-ouest des états-unis à seulement 350 mètres de là.