🠈 La Quinta 🠊
La Quinta is a chain of about 370 hotels owned by the La Quinta Properties, Inc., of Irvine, Texas. The name is Spanish for "country house." The first La Quinta was opened for the 1968 World Fair in San Antonio.
The Pueblo La Quinta is located at 4801 North Elizabeth.
Prev ~ ~ Index ~ ~ Next