Mokara Hotel & Spa, San Antonio, United States – Best Travel Destination

0 7



Located on a quiet stretch of the Riverwalk, this sophisticated hotel was once home to a 19th-century saddlery, and is a 3-block stroll to the Alamo; the …

source

Leave A Reply

Your email address will not be published.