Hotel Holiday Inn San Diego - National City, San Diego

700 National City Blvd. San Diego91950, United States