Menu Close

Who owns La Mansion?

Who owns La Mansion?

Omni Hotels
Two former students purchased the property in 1966 and work began on a new hotel. In April 1968, La Mansion del Rio opened its doors as a luxury hotel, just in time for Hemisfair, San Antonio’s 1968 World Fair. Omni Hotels acquired La Mansion in 2006.

Where is the one Bel Air?

The One Bel Air, also known as The One, is a 100,000-square-foot Bel Air mega-mansion with 26-foot-high ceilings located at Stradella Rd, Los Angeles, CA, United States.

When was La Mansion del Rio built?

Originally built as a school by four brothers of the Society of Mary in 1852, the Omni La Mansion del Rio opened its doors as a San Antonio luxury hotel in April of 1968, just in time for Hemisfair, the 1968 World Fair.

What year was the Omni La Mansion built?

1852
Originally built as a school by four brothers of the Society of Mary in 1852, the Omni La Mansion del Rio opened its doors as a San Antonio luxury hotel in April of 1968, just in time for Hemisfair, the 1968 World Fair.

What floor is the pool on in the Omni Hotel?

Located on the 8th floor as part of the Capital Club Fitness, our indoor heated pool is the perfect place to take a dip and watch stress melt away, or you can relax in our whirlpool.

Where is La mansion Del Rio in San Antonio?

Omni La Mansion del Rio is located in Downtown San Antonio, a neighborhood in San Antonio, and is in the city center and on the riverwalk. Buckhorn Saloon and Museum and Briscoe Western Art Museum are cultural highlights, and some of the area’s notable landmarks include River Walk and Alamo.

Why stay at the Omni La mansion Del Rio San Antonio?

Discover the Omni La Mansion del Rio San Antonio with its enchanting Spanish Colonial Architecture, celebrated restaurant and elegant accommodations. Omni La Mansion del Rio, San Antonio, a member of Historic Hotels of America since 2010, dates back to 1852.

Can I Reserve additional nights at La Mansión del Rio?

Once your first reservation is confirmed you will be prompted to reserve additional nights on a separate reservation. Nestled along the historic River Walk in downtown San Antonio, the elegant Omni La Mansión del Rio allows you to easily explore all the city’s beloved tourist attractions.

Is La mansion Del Rio pet-friendly?

Omni La Mansion del Rio is a pet-friendly hotel. Guests must have a valid credit card on their reservation. The weight of the pet is not to exceed 50 lbs. A non-refundable cleaning fee of $125 is to be paid upon check-in. Additional charges for damage may be imposed, if applicable.

Posted in Other