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 AntonioOmni 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.
Hotel Indigo San Antonio at the Alamo is located in downtown San Antonio directly across from the Alamo.
Mokara Hotel and Spa is a Forbes Four Star Hotel located directly on downtown San Antonio's Riverwalk.
The Crockett Hotel in downtown San Antonio is conveniently located just minutes away from some of San Antonio's most popular sites.
Marriott San Antonio Rivercenter hotel offers luxurious guestrooms and suites on San Antonios Riverwalk.
Embassy Suites San Antnio Riverwalk is the newest upscale hotel to open in downtown San Antonio.