at 632 E St, Chula Vista , 91910 United States
1 FB users likes Holiday Inn Express-Chula Vista, set it to 38 position in Likes Rating for Chula Vista, California in Hotel & Lodging category
Holiday Inn Express-Chula Vista is Chula Vista based place and this enity listed in Hotel category. Located at 632 E St CA 91910. Contact phone number of Holiday Inn Express-Chula Vista: (619) 426-2500
Come stay with Days Inn Chula Vista for great service at an excellent rate!