Omni La Mansion del Rio
From the Spanish-inspired, elegant exterior to the rich array of amenities, visitors will be swept away by the stunning Omni La Mansion del Rio RiverWalk. Situated on the River Walk in downtown San Antonio, this hotel is in close proximity to all of the hotspots, including minutes away from STARS Plastic Surgery. Highly-awarded, the Omni features a large assortment of guest rooms and suites with well-appointed amenities like pillow top mattresses, HDTVs and breathtaking views. With several dining options and bars, visitors can taste some of the best of San Antonio without leaving the hotel.
STARS Plastic Surgery encourages its patients to find out more about Omni La Mansion del Rio RiverWalk by visiting the website at http://www.omnihotels.com/hotels/san-antonio-la-mansion-del-rio.