Best Western Plus Beach View Lodge

3180 Carlsbad Blvd
Carlsbad
California
United States