Holiday Inn Express-Chula Vista

at 632 E St, Chula Vista, 91910 United States


Holiday Inn Express-Chula Vista
632 E St
Chula Vista , CA 91910
United States
Contact Phone
P: (619) 426-2500
Website

Description

Company Rating

1 FB users likes Holiday Inn Express-Chula Vista, set it to 38 position in Likes Rating for Chula Vista, California in Hotel category