The boutique hotel next to the historic Travis Building along the River Walk in downtown San Antonio looks a little different from when plans were initially proposed in 2020. Architects for the project are seeking approval on the new design of the nine-story Artista Hotel that will include a rooftop bar as well as a bar on the River Walk, according to agenda documents submitted to the Historic and Design Review Committee.
The river-level addition as well as a new look are the reason CREO Architects is seeking approval from HDRC. The hotel at 151 E. Travis Street will have 121 rooms and a restaurant at street level. A presentation submitted by CREO says The Artista’s design is meant to be “highly representative of the local arts and culture of San Antonio.”