Omni La Mansion Del Rio Hotel is located in a tourist area of San Antonio in close proximity to La Villita, The Alamo and The San Antonio Art Institute. The excellent hotel, built in 1852, is renowned for its antique architecture.
Omni La Mansion Del Rio Hotel is 10 minutes' walk from the center of San Antonio. The property is about 150 meters away from Rivercenter Mall, Buckhorn Saloon Museum and San Antonio Children s Museum.
There are shopping places, such as shops and markets nearby.
Omni La Mansion Del Rio Hotel lies within 15 minutes’ drive to San Antonio International airport.
Omni La Mansion Del Rio Hotel features rooms with a luxurious interior and a beautiful view of the river. All spacious rooms offer beds with a pillow-top mattress, down pillows and foam pillows.
Eat & Drink
Breakfast is served in the restaurant each morning. At the award-winning restaurant guests can enjoy regional cuisine. A variety of coffee and tea is offered in the poolside bar.
All visitors are offered a full breakfast for a fee.
Along with a cash machine, currency exchange and a beauty shop there are a conference room, a business center and a photocopier available on the premises.
On-site leisure facilities include an outdoor swimming pool and a sundeck.
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.