Omni La Mansion del Rio
112 College Street
San Antonio Texas United States
Rated 87 / 100 based on 70 customer reviews.
Set along San Antonio's River Walk and across the street from the Majestic Theatre, this refined hotel in a Spanish colonial building is 3 miles from the San Antonio Zoo and Aquarium.
The elegant rooms feature beamed ceilings and/or exposed brick walls, as well as flat-screen TVs and marble bathrooms. All have courtyard, pool or city views. Upgraded rooms have balconies, and suites add sitting areas with pull-out sofas.
Amenities consist of several restaurants, access to the spa at the neighboring Mokara Hotel (age 18 and up) and a poolside bar. There's also a heated courtyard pool, fitness room and a kids program including snacks and games.
Facilities @ Omni La Mansion del Rio include:
Fitness Room / Gym
Massage / Beauty Centre
Bar / Lounge
Coffee / Tea Maker
Spa & Wellness Centre