Bayview Inn
Hotel
Location
801 National City Boulevard
National City, CA
91950
National City, CA
91950
Get Directions