Offering views of San Antonio River Walk, the perfect Omni La Mansion Del Rio Hotel San Antonio is situated in the Downtown - Riverwalk district of San Antonio, a mere 12 minutes' walk from the three - block outdoor plaza "Historic Market Square". Boasting a heated pool along with an American restaurant, the 4-star luxury hotel is located just moments from the Alamo.
This Spanish-style hotel has a prime location 2.6 km from the 46-acre San Pedro Springs Park, while shopping venues like the Henry B Gonzalez Convention Center are 700 metres away. Guests can visit the scenic San Antonio River Walk, which is nearly a 5-minute walk away, and the Blue Star Arts Complex which is approximately 10 minutes' drive from the Omni La Mansion Del Rio. The accommodation is also nestled near a riverwalk. Located not far from the hotel, the Cathedral of San Fernando de Bexar is open for visiting by worshippers and tourists. The Omni La Mansion Del Rio San Antonio is 150 metres from San Antonio Greyhound bus station.
The 338 allergy-free rooms are equipped with a flat-screen TV with satellite channels and pay-per-view channels, along with coffee/tea making equipment for guests' comfort. These rooms at this accommodation also feature carpeted floors. Bathroom comforts include a hair dryer and bath sheets, and such essentials as a separate toilet and a shower. Enjoy views of the city, while staying at the Omni La Mansion Del Rio.
In-house LA Mansion Pool BAR restaurant serves American cuisine for lunch, and dinner can be enjoyed at Four Brothers. The pool bar provides you with a place to unwind. There is also a restaurant with different Mexican dishes in the area.