Fairfield Inn & Suites San Diego Old Town

Starting at
$155