Situated in the heart of San Antonio, the 4-star Omni La Mansion Del Rio offers the award-winning restaurant serving authentic cuisine. Behind the European facade of Omni La Mansion Del Rio lies fantastic interior.
This hotel is located in a tourist area, 1.6 km from San Antonio Museum of Art. A 10-minute walk to the center of San Antonio.
Enclosed by a palace, a cathedral and a theater, the hotel offers a sweeping view over the river.
Omni La Mansion Del Rio lies within 15 minutes’ drive to San Antonio International airport.
This property comprises 338 modern guestrooms featuring a laptop safe, satellite TV, an iron with ironing board, a mini bar and central heating. Bathrooms are appointed with a hairdryer, bathrobes and a shower.
Eat & Drink
Breakfast is offered in the restaurant every morning. Guests can have exquisite meals at the elegant restaurant. At the traditional café bar guests will enjoy a selection of coffee and cocktails. The property is located near a bus stop, just about 50 meters from Iron Cactus and El Colegio serving a wide selection of dishes.
All visitors are offered a full breakfast for a fee.
The on-site car and limousine rentals help to explore the area.
The youngest guests are offered a kids' club and a game room. On-site fitness facilities include a gym and a fitness centre.
Wireless internet is available in the hotel rooms at USD 9.95 per day.
Private parking is possible on site at USD 39 per day.
Year renovated: 2007.
Number of floors: 7.
Number of rooms: 338.