Comfort Inn & Suites Chula Vista
Comfort Inn & Suites Chula Vista
Address:
632 E Street, (opening May 2007), Chula Vista, California
Traveler Rating by TripAdvisor

Traveler Comments

convient to ship port. good points plan
My stay @ the hotel was great.
Please enable JavaScript to properly view and use this web site.