A former La Quinta hotel will be demolished to make room for a new retail development on Loop 610 in Houston's Galleria area.