This hotel is located on the San Antonio Riverwalk and is connected to the Rivercenter Mall, which features shopping and an IMAX theater. Each guest room has a flat-screen TV with premium channels.
Количество номеров: 1001
101 Bowie Street, Сан-Антонио, TX 78205, США
Сегодня отель забронирован 10 раз.