Holiday Inn Express 632 E Street - Chula Vista, California 91910 Approximately 1.5 miles from San Diego Japanese Southern Baptist Church Compare prices for Holiday Inn Express San Diego South - Chula Vista with nearby hotels
Holiday Inn Express San Diego South - Chula Vista is the closest Holiday Inn Express hotel to San Diego Japanese Southern Baptist Church.
Holiday Inn Express Closest To San Diego Japanese Southern Baptist Church