Fairfield Inn And Suites By Marriott San Diego North

Fairfield Inn and Suites by Marriott San Diego North/San Marcos, 227 W San Marcos Blvd, San Marcos, CA 92069, United States

(760) 891-0111

Location