The 4-star Omni La Mansion Del Rio is set just 1.6 km from Guenther House, Spirit of Healing Mural and San Antonio Museum of Art. 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.
There are shops and a market located nearby.
San Antonio Museum of Art train station is 15 minutes' walking distance from the hotel. The hotel is approximately 15 minutes' drive away from San Antonio International airport.
A beautiful view over the river welcomes guests to ambassador king room, ambassador quadruple room and ambassador triple room with fantastic décor. Bathrooms are fitted with a hairdryer, bathrobes and a shower.
Eat & Drink
An award-winning breakfast is served at the restaurant. The restaurant menu features contemporary dishes. Refreshing drinks are offered in the poolside bar. Guests can dine at Iron Cactus and El Colegio, about 50 meters away from the property.
All visitors are offered a full breakfast for a fee.
Cars and limousines are available for rent on site.
A spa center, a hot tub and a sauna are offered for relaxation. On-site amenities for fitness 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.