Crowne Plaza Hotels Near Petco Park

MLB Stadium in San Diego, California
This is our guide to finding Crowne Plaza hotels near Petco Park, a Major League Baseball stadium located at 100 Park Boulevard in San Diego, CA.