Located in the heart of San Antonio, along the banks of the San Antonio River is a boutique Riverwalk hotel that redefines luxury - the acclaimed Watermark Hotel & Spa. With 99 luxury hotel rooms and suites, and just a short walk across the footbridge to its companion property, the Omni La Mansión del Rio, the hotel has been named an "instant classic" by Conde Nast Traveler.