Hotel in San Antonio TX
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 minibar. 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.
This property has 3 on-site restaurants: Las Canarias, LA MANSIÓN POOL BAR (Seasonal), and El Colegio
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
Nix Health Care System 0.08Km
San Fernando Cathedral 0.38Km
Spanish Governor s Palace 0.51Km
Christus Santa Rosa Childrens Hospital 0.80Km
Santa Rosa Infirmary 0.80Km
San Antonio Baptist Medical Center 0.89Km