The Crockett Hotel located near the Riverwalk and the Alamo in Downtown San Antonio has it all location-wise. It is a gem of a hotel in the heart of hallowed ground in Texas near many activities and area attractions, made to sparkle again with a multi-million-dollar renovation. On your San Antonio Alamo tour, there are a variety of San Antonio activities and attractions that you’ll find within walking distance.