Stay in the heart of San Antonio – Excellent location – show map This 4-star hotel is located in the center of downtown San Antonio right along the River Walk. This luxury hotel features a tropical courtyard with outdoor pool and a restaurant. Every guest room at the Omni La Mansion del Rio offers views of the courtyard, River walk or city. The spacious rooms are furnished with a marble bathroom and 32-inch flat-screen TV. Some rooms include a balcony. Other amenities include an in-room safe and a mini-bar. Omni La Mansion’s on-site restaurant, Las Canarias, has 3 levels and features views of the River Walk. The restaurant serves Southwest cuisine and 24-hour room service. Henry Gonzalez Convention Center is a 10-minute walk from the San Antonio La Mansion Omni. The Alamo is a 5-minute walk from the hotel.
Check in:
You can check out in hours:
You can communicate with us in the following languages:
- English
- Spanish
Also worth seeing:
- San Antonio Children's Museum 0.1 miles
- Buckhorn Saloon and Museum 0.1 miles
- River Walk 0.2 miles
- Plaza de las Islas 0.2 miles
- Hertzberg Circus Museum 0.2 miles
- Briscoe Western Art Museum 0.2 miles
- Tower Life Building 0.2 miles
- Travis Park 0.2 miles
- Main Plaza 0.2 miles
- Ripleys Believe It Or Not Museum 0.2 miles
Nearby restaurants and cafes:
- Iron Cactus Mexican Restaurant, Grill and Margarita Bar 0.1 miles
- Bella On the River 0.1 miles
- The Local Bar 0.1 miles
We encourage you to take advantage of our offer