Omni La Mansion del Rio Hotel

112 College Street

Currently Rated : 4 by 7 customer(s)

Video Presentation For full experience we advise watching the video at 100%.

About About Omni La Mansion del Rio Hotel Downtown San Antonio

Omni La Mansion del Rio is located along the banks of the San Antonio Riverwalk, perfect for visitors looking to make the most out of their visit in San Antonio. Walking distance from many of the city’s most popular attractions such as the Alamo, El Mercado, the Spanish Governors Plaza, and the San Antonio Convention Center. It has been recognized by Travel and Leisure’s 500 as “World’s Best Hotels” 2011, and it was voted #12 in the Top 20 Mainland U.S. Hotel category on Celebrated Living’s 2011 “Platinum List”. Omni La Mansion del Rio offers you the opportunity to enjoy a great hotel in a great location.

Welcome to Omni La Mansion del Rio Hotel San Antonio

Omni La Mansion del Rio features 338 luxurious guest rooms and suites stunningly decorated in the Spanish colonial style. Beautiful  exposed brick walls, beamed ceilings, and earth tone interiors adorn the rooms. Make the most out of your stay at Omni La Mansion del Rio and enjoy the courtyard swimming pool and the activities the hotel has to offer such as Friday night Mariachi troupe, Saturday night dive-in family friendly movies, and scavenger hunts through the concierge.

Map and Location This is a subtitle which is also important.

Featured Clients Some of our Favorite Listings.