The 4-star Omni La Mansion Del Rio is situated a mere 1.6 km away from San Antonio Museum of Art, Classic Theater at Blue Star Arts Center and Guenther House. Omni La Mansion Del Rio has been welcoming guests to its modern rooms since 1852.
This property is situated in the heart of San Antonio, minutes away from convention centers and banks. The venue is set just 10 minutes' walk from San Antonio center.
Omni La Mansion Del Rio offers a sweeping view to its guests.
A local bus stop is 50 meters away. Guests can reach San Antonio International airport within 15 minutes by car.
Omni La Mansion Del Rio provides 338 guestrooms appointed with TV with satellite channels, a mini bar, a closet, climate control and cable TV with on-demand movies for a pleasant stay in San Antonio. Some rooms have the river view. The rooms come with Colonial décor along with French custom-made furniture.
Eat & Drink
Guests can have breakfast in the restaurant every morning. Exquisite meals of authentic cuisine are served in a graceful setting of the award-winning restaurant. The traditional bar serves a selection of coffee and cocktails. Serving both food and drinks, Iron Cactus and El Colegio are situated around 50 meters from the property.
All visitors are offered a full breakfast for a fee.
Guests at Omni La Mansion Del Rio are offered to use a beauty salon, a baggage storage and allergy free rooms as well as turndown service, 24-hour room service and wake up service.
Parents will find cots, a playroom and a mini club for their children on-site. On-site fitness facilities include a gym and a fitness center.
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.