Pacific Shores Inn

4802 Mission Blvd., San Diego, California, United States

Starts from
$129.00