La Quinta Inn San Diego-Carlsbad

760 Macadamia Dr
Carlsbad
California
United States