Fairfield Inn & Suites by Marriott San Diego Carlsbad 3 stars

1929 Palomar Oaks Way, Carlsbad, CA 92008, United States of America

Hotel image
Read more reviews for Fairfield Inn & Suites by Marriott San Diego Carlsbad