at 632 E St, Chula Vista , 91910 United States
22 FB users likes Holiday Inn Express Chula Vista, set it to 469 position in Likes Rating for Chula Vista, California in Local Business category
Holiday Inn Express Chula Vista is Chula Vista based place and this enity listed in Lodging category. Located at 632 E St CA 91910. Contact phone number of Holiday Inn Express Chula Vista: (619) 426-2500