8.9/10
Very good

112 College Street, San antonio, United States
Check Availability
The Omni La Mansion del Rio, a charming four-star accommodation nestled in the heart of downtown San Antonio, boasts stunning views of the vibrant River Walk and its lush surroundings. Each luxurious guest room offers breathtaking vistas of the courtyard, the bustling riverfront, or the vibrant cityscape beyond. Furnished with sleek marble bathrooms and state-of-the-art 49-inch flat-screen TVs, these spacious accommodations provide comfort and convenience alike. Guests can enjoy private balconies or simply unwind by the tranquil courtyard pool.
The hotel's on-site restaurant, Las Canarias, spans three floors, offering panoramic views of the River Walk as patrons savor authentic Southwest cuisine. A perfect choice for couples seeking a romantic getaway, this establishment received high praise from visitors who rated it highly for its suitability for two people.
Located within walking distance of major attractions such as the Henry Gonzalez Convention Center and the Alamo, guests find themselves well-placed for exploring the rich cultural tapestry of San Antonio. Nearby museums include the Muséum de la Culture Américaine, the McNay Art Museum, and the Institute of Texan Cultures, each providing unique insights into the region's history and artistry.
For those looking to relax and rejuvenate, the hotel's fitness center and spa offer a range of treatments designed to promote health and wellness. With complimentary Wi-Fi throughout the premises, guests can stay connected while enjoying their stay. Breakfast options are plentiful, with various dining choices available to suit different tastes and preferences.
Whether seeking a peaceful retreat or an exciting adventure, the Omni La Mansion del Rio promises a memorable experience in one of America's most culturally vibrant cities.
Outdoor Swimming Pool
Private Parking
Wi-Fi
Non-Smoking Rooms
Family Rooms
Spa
Fitness Center
Tea/Coffee Maker In All Rooms
Bar
Good breakfast
Restaurants
Balcony
Pet Friendly
Private Bathroom
View
2 Full Beds
1 King Bed
1 Queen Bed
1 King Bed
2 Full Beds
1 King Bed
1 King Bed
112 College Street, San antonio, United States
See on map
Hoefgen Avenue
0.87 mi
2.67 mi
4.1 mi
4.16 mi
4.85 mi
4.85 mi
5.65 mi
The hotel's location is fantastic.
Rooms are beautifully decorated and provide a pleasant experience.
Every aspect of the stay was exceptional.
The room overlooks the water and offers a stunning view.
The room is spacious and suitable for its age.
The nearest museum is the McNay Art Museum located approximately 7.4 km away.
Yes, pets are welcome at the Omni La Mansion del Rio.
There are three restaurants on-site.
The closest airport is George Bush Intercontinental Airport, which is about 26.8 km away.
Subscribe to our newsletter and get the best offers!
By entering your email address, you agree to receive personalized offers and automated commercial communications, including promotions about our products and services, as well as those from selected partners (without sharing your data with third parties). For more details or to withdraw your consent, please refer to our Privacy Policy. You can unsubscribe at any time via the link in the email.