Situado no bairro Downtown - Riverwalk, o Hotel Gibbs Downtown Riverwalk de 4 estrelas encontra-se a aproximadamente 5 minutos a pé dos locais de interesse cultural como Ripley's Believe It or Not -- Louis Tussauds Wax Museum. Este hotel oferece acesso à Internet de alta velocidade nas áreas públicas e o parque de estacionamento público por perto.
San Antonio Children's Museum e o Passeio Marítimo River Walk estão localizados a 3.1 km e dentro de alguns minutos respectivamente. Como uma vantagem para os viajantes de negócios, o Torre das Américas fica a 1.2 km de distância. O hotel se encontra a aproximadamente 5 minutos a pé de Travis Park e a apenas 5 minutos a pé do Alamo. Há também a estação de autocarros San Antonio Greyhound, ao lado do Hotel Gibbs Downtown Riverwalk.
Alguns quartos apresentam Internet de banda larga, TV de tela plana com canais via satélite e Wi-Fi, bem como casas de banho privadas. Os hóspedes podem utilizar máquinas de café/chá, e relaxar com TV de tela plana com canais via satélite e Wi-Fi. Proporcionando casa de banho separada e chuveiro, as casas de banho são equipadas com lençóis de banho e toalhas. As unidades também enfrentam a cidade.
Kimura fica a aproximadamente 300 metros e oferece cozinha japonesa.