Comfort Inn & Suites
632 E Street, Chula Vista, California, 91910
About us
Hotel in Chula Vista CA, Comfort Inn & Suites offers spacious accommodations and affordable rates. Best Internet Rate Guarantee.
Brands | Comfort Inn by Choice Hotels |