Development Profile: 121-room Artista Hotel approved by San Antonio design review commission November 17, 2022 By Heron Staff The 121-room Artista Hotel planned for a compact property on East Travis Street and the river received final approval from the Historic and Design Review Commission on Wednesday.