Mokara Hotel and Spa (and its sister property, Omni La Mansión del Rio Hotel), are both located in the heart of downtown San Antonio, in a prime location close to » Read More
Archives
-
-
November 21, 2016
With three days to take in the very best of San Antonio, I needed to be selective. There’s so much to see and do, from the 15-mile River Walk to » Read More