La Quinta Inns & Suites Hotels Near Independence Square Shopping Center San Diego, CA