Tag Archives: Thompson San Antonio

Introducing Thompson San Antonio | Early 2021 Opening

Thompson San Antonio announced today the new lifestyle hotel is accepting reservations for stays March 1, 2021 and beyond. Situated in a luxury mixed-use development, The Arts Residences, on the banks of the San Antonio River, Thompson San Antonio is expected to redefine the city’s skyline and bring modern sophistication to the Texas Hill Country when it opens on the celebrated River Walk.  

Continue reading

Leave a comment

Filed under Steven Doyle