Holiday Inn Express San Diego South - Chula Vista
Travel $$
Description
Welcome to the Holiday Inn Express San Diego South Chula Vista, located near the Chula Vista Marina. Frequently Asked Questions
Places You Should Consider
Holiday Inn Express San Diego South - Chula Vista Photos
News & Articles