Omni La Mansión del Rio is a historic hotel situated on the San Antonio Riverwalk. Although it doesn't have a beach, it offers a tranquil riverside setting and easy access to various beaches nearby. The hotel boasts Spanish colonial architecture, luxurious accommodations, a heated outdoor pool, and a full-service spa. Guests can enjoy riverfront dining, take a romantic stroll along the river, or venture out to the nearby beaches for a day of sun and sand.