San Antonio

FrontRunners: On the Mark

The Watermark Hotel and Spa (866.605.1212,, the newest and most elegant hotel on the San Antonio River Walk, does not offer the overt Tex-Mex ambience of its sister property, the legendary La Mansión del Rio. But the Watermark, set directly across the water from its venerable sibling, is pure Lone Star State. Occupying the […]