Holiday Inn Express 632 E Street - Chula Vista, California 91910 Approximately 14.6 miles from Iglesia Pentecostal el Buen Pastor Compare prices for Holiday Inn Express San Diego South - Chula Vista with nearby hotels
Holiday Inn Express San Diego South - Chula Vista is the 3rd closest Holiday Inn Express hotel to Iglesia Pentecostal el Buen Pastor.
Holiday Inn Express Closest To Iglesia Pentecostal el Buen Pastor