Bayview Inn & Suites 801 National City Blvd National City, CA 91950 Phone: (619) 336-1100 Fax: (619) 336-1628 View Website
Category: Hotels & Motels