La Quinta Inn and Suites San Diego Mission Valley

641 Camino Del Rio S
San Diego
California
United States