Situated in the Downtown - Riverwalk district of San Antonio, only 12 minutes' walk from the Casa Navarro State Historic Site, the perfect Omni La Mansion Del Rio Hotel San Antonio boasts a courtyard and a theme park. The 4-star luxury hotel is 3.3 km from the Roosevelt Park and invites guests to one of the 3 onsite restaurants.
This Spanish-style hotel is located in the very heart of San Antonio around 500 metres from the Alamo and not far from the 750 - foot Tower of the Americas. The smoke-free La Mansion Del Rio stands just 6 minutes on foot from Hertzberg Circus Museum and lies next to a riverwalk. Explore the historical sights of San Antonio, starting with the colonial-style 1749 stucco residence "Spanish Governor's Palace" situated 0.7 km away. San Antonio Greyhound bus station can be found just near the property.
The 338 rooms at the Mansion San Antonio include an adjoining terrace and a balcony. Some of the rooms feature spacious decor furnished with a writing table. They come equipped with a minibar, tea and coffee-making facilities for self-catering along with free wireless internet and a flat-screen TV with satellite channels for business and leisure. Featuring a walk-in shower and a sink, the spacious bathrooms also have bathrobes. Guests can take advantage of views of the city.
LA Mansion Pool BAR restaurant offers American cuisine for lunch, while dinner can be enjoyed at Four Brothers restaurant. There is a lounge bar on site.