Holiday Inn Express San Diego South - Chula Vista, an IHG Hotel
632 E Street, Chula Vista, California 91910
(619) 426-2500
If you have access to (619) 426-2500, you can claim this business and modify or remove this business immediately.
632 E Street, Chula Vista, California 91910
(619) 426-2500
If you have access to (619) 426-2500, you can claim this business and modify or remove this business immediately.