Nestled on the banks of the San Antonio River Walk, Omni La Mansion del Rio is a luxurious hotel that offers a serene spa and wellness center. The spa provides a range of indulgent treatments, including massages, body wraps, facials, and manicures. Guests can also enjoy the outdoor heated pool and whirlpool, which overlooks the river. The wellness center features a fully-equipped fitness center and offers yoga and Pilates classes. With its picturesque location and top-notch spa facilities, Omni La Mansion del Rio is an ideal choice for those seeking a hotel with a spa and wellness center in San Antonio.