Conveniently located just steps from Sunset Station and the Alamodome, our new hotel is the perfect starting place to experience all San Antonio has to offer.