Comparing hotel prices from multiple sites...

Hotel Omni La Mansion Del Rio (San Antonio, USA)

Hotel Omni La Mansion Del Rio (San Antonio, USA)

About Omni La Mansion Del Rio

Omni La Mansion del Rio is a Four-Diamond hotel conveniently located on San Antonio's River Walk and within walking distance to the historic Alamo. Accommodations are highlighted by features like marble baths, brick walls, French doors, and Spanish Colonial style decor. Amenities include flat-screen TVs, Wi-Fi, coffee makers, mini-bars, and wood-beamed ceilings. Some rooms have balconies with views of the River Walk. A non-smoking property, Omni La Mansion del Rio features a heated swimming pool, 24-hour fitness center, spa, and 24-hour business center. Other hotel amenities include valet parking, a gift shop, dry cleaning services, and safe deposit boxes. This hotel has two restaurants, two bars, and a snack shop. Guests can sip cocktails poolside or enjoy a margarita in El Colegio. The featured restaurant is the AAA Four-Diamond Ostra which offers an oyster bar and specialty tequilas. The San Antonio Zoo is two miles away. The Historic San Antonio Missions are 12 miles away.

Top amenities

  • WiFi in lobby
  • Free WiFi(Unavailable)
  • Pool
  • Spa
  • Parking
  • Pets
  • A/C
  • Restaurant
  • Hotel bar
  • Gym

Rating overview

9.2
trivago Rating Index® based on 4933  reviews from:
  • Hotels.com(9.2/10)
  • LocationExcellent  9.4 / 10
  • RoomsVery good  8.4 / 10
  • ServiceExcellent  8.9 / 10

Positive Reviews

positive:

Staff Makes You Feel at Home

The staff at this hotel are superb. They provide excellent service while maintaining a positive attitude and friendly demeanor. The attention to detail is remarkable and they really work hard to make you feel at home.

positive:

Outstanding San Antonio Location

This hotel is conveniently located on the Riverwalk with easy access to surrounding sites, restaurants, bars, and entertainment. The Alamo is about a 10-minute walk and you can reach the El Mercado Mexican market in about 20 minutes.

positive:

Well-Equipped Accommodations

Guests have commented on the room stating that they are quaint and comfortable, well-appointed with comfortable beds and soft robes to keep you feeling cozy.


Negative Reviews

negative:

Fridges Are Full

Rooms only offer a mini-fridge and it is already stocked full of mini-bar items. There is not enough room for you to store a personal bottle of water inside. There is also no microwave in the room, so warming up leftovers is a no-go.

negative:

Rooms a Bit Tired

Rooms are a bit small and dated in their decor. New furnishings and fresh carpet would go a long way in making this hotel feel updated.

negative:

Possible Noise Issues

Walls are a bit thin and you can easily hear the activities of your neighbors. Also, if your room faces the Riverwalk, you are likely to hear those evening activities, so you may want to pack earplugs.


All amenities

Wellness / Spa
  1. Beauty salon
  2. Massage
  3. Sauna
  4. Body treatments
Property amenities
  1. Café
  2. Entrance hall/lobby
  3. Express check-in
  4. Lift
For children
  1. Cot
Accessibility
  1. Wheelchair accessible
  2. Accessible parking
Room amenities
  1. Shower
  2. Ironing board
  3. Openable windows
  4. Television
Sports facilities
  1. Fitness
Theme / Type
  1. Convention hotel
Food and beverage
  1. Diabetic food

Arrival / Departure

  1. Check in: 15:00
  2. Check out: 12:00

Contact

112 College Street , 78205 , San Antonio , USA
Telephone: +1(210)5181000 | Fax: +1(210)2260389 | 

Frequently Asked Questions about Omni La Mansion Del Rio

  • Is there a pool area at Omni La Mansion Del Rio?

    Yes, Omni La Mansion Del Rio offers 2 pool areas.

  • Are pets allowed at Omni La Mansion Del Rio?

    Yes, Omni La Mansion Del Rio has a pet policy that may vary based on the room type or availability. Please check with the hotel directly to learn about their pet policy.

  • Is parking available at Omni La Mansion Del Rio?

    Yes, Omni La Mansion Del Rio provides Parking, Accessible parking for guests.

  • What time is check-in and check-out at Omni La Mansion Del Rio?

    Check-in at Omni La Mansion Del Rio is available from: . Check-out time is by .

  • Where is Omni La Mansion Del Rio located?

    Omni La Mansion Del Rio is located in 112 College Street, 78205, San Antonio, USA.