Beach Terrace Inn

Hotel
Location
2795 Ocean Street
Carlsbad, CA
92008