Omni La Mansion del Rio is a luxurious hotel situated on the San Antonio Riverwalk, providing walking tours to explore the city's fascinating history and landmarks. Embark on a guided tour led by the hotel's expert staff and discover the stories behind iconic sites like the Alamo, San Fernando Cathedral, and the Spanish Governor's Palace. After the tour, unwind in the hotel's elegant rooms, take a dip in the pool overlooking the river, or indulge in a delicious meal at one of its renowned restaurants.