Omni La Mansion del Rio
This 4-star hotel is located in the center of downtown San Antonio right along the River Walk. This luxury hotel features a tropical courtyard with outdoor pool and a restaurant. Every guest room at the Omni La Mansion del Rio offers views of the courtyard, River walk or city. The spacious rooms are furnished with a marble bathroom and 49-inch flat-screen TV. Some rooms include a balcony. Other amenities include an in-room safe and a minibar. Omni La Mansion’s on-site restaurant, Las Canarias, has 3 levels and features views of the River Walk. The restaurant serves Southwest cuisine. Henry Gonzalez Convention Center is a 10-minute walk from the San Antonio La Mansion Omni. The Alamo is a 5-minute walk from the hotel.
- Situated in the real heart of San Antonio, this hotel has an excellent location score of 9.6
- Breakfast info: Vegetarian, Vegan, Gluten-free, American
- Private parking at the hotel
Kids
Children of any age are welcome.
Dogs
Pets are allowed. Charges may be applicable.
Address
112 College Street, San Antonio, TX 78205, United States, San Antonio, United States