Hotel Omni La Mansion Del Rio à San Antonio de style colonial bénéficie d'un emplacement principal à seulement 5 minutes à pied de Buckhorn Saloon and Museum et propose 338 chambres avec vue sur le fleuve. Situé dans les environs de la Place du marché, cet hotel 4 étoiles présente également une vue sur Réseau de sentiers pédestres River Walk.
L'hotel sans fumée est situé dans le quartier Centre de San Antonio - Riverwalk, à moins de 400 mètres des Ripley's Believe It or Not -- Louis Tussauds Wax Museum. Omni La Mansion Del Rio de San Antonio est également parfaitement situé à seulement 12 minutes de marche d'Yanaguana Garden. Cet établissement est situé juste à côté d'une promenade en bord de rivière, et le Jardin de thé japonais de San Antonio se trouve à 4 km. Près de l'hotel, vous trouverez le Siège de Fort Alamo. Omni La Mansion Del Rio offre un lieu de séjour à 20 minutes de marche de la gare Southern Pacific Passenger.
Les chambres anti-allergènes sont équipées d'un coffre-fort pour ordinateur portable, ainsi que du Wi-Fi gratuit et d'une TV à écran plat avec des chaînes satellite et d'un minibar et d'une cafetière/théière. Une toilette séparée et une douche sont également inclus dans ces chambres, en outre un sèche-cheveux et des draps de bain sont aussi fournis. De plus, les chambres spacieuses sont meublées d'un placard. Les clients apprécieront un sèche-cheveux et des draps de bain dans les salles de bains spacieuses dotées d'une douche à l'italienne et d'une toilette séparée.
Un restaurant à l'américaine d'Hotel Omni La Mansion Del Rio sert des plats américains, tandis que le restaurant à l'américaine propose des plats de Tex Mex. Les boissons sont disponibles au bar piscine. L'espace bar comprend un salon. Vous pourrez déguster des plats de la cuisine espagnole à Iron Cactus Mexican Restaurant and Margarita Bar, situé juste à quelques pas d'Hotel Omni La Mansion Del Rio parfaite.