Holiday Inn San Diego-Ntl City 700 National City Blvd National City, CA 91950 Phone: (619) 474-2800
Category: Hotels & Motels