Crowne Plaza San Diego

Crowne Plaza San Diego 2270 Hotel Circle North
San Diego
California
United States