Omni La Mansion del Rio

112 College St, San Antonio, TX 78205


Situated in the heart of historic downtown San Antonio, Texas, the Omni La Mansión del Rio is a luxurious hotel adorned with a unique hacienda-style design. It's perfectly nestled next to the scenic River Walk, making it an ideal base for exploring the city.

Key features of the hotel include:

  • Location: It's all about location! The Omni La Mansión del Rio is within walking distance of beloved attractions such as the Alamo and the Historic Market Square. Dining and shopping? Just a stone's throw away.

  • Accommodation: 338 guest rooms and suites cater to a variety of needs. From the Classic Deluxe Room with a King Bed to the luxurious Presidential Suite - relaxation and comfort await.

  • Amenities: A heated swimming pool for year-round enjoyment. A Forbes Four Star Mokara Spa for ultimate rejuvenation. An expansive 18,000 square feet of event space for unforgettable gatherings.

  • Services: Offering both free and paid WiFi, a dedicated fitness center at Mokara Hotel & Spa, valet parking, and the elite services of Les Clefs d’Or Concierge.

The hotel's architecture? A beautiful blend of Spanish colonial and European style. This creates an atmosphere of romance and tranquillity, a true oasis in the city's vibrant center. The Omni La Mansión del Rio - where heritage meets luxury.