Holiday Inn Express Hotel Chula Vista (Otay Valley)

at 4450 Main St, Chula Vista, 91911-6508


Holiday Inn Express Hotel Chula Vista (Otay Valley)
4450 Main St
Chula Vista , CA 91911-6508
United States
Contact Phone
P: (877) 865-6581
Website
-

Company Rating

69 Facebook users were in Holiday Inn Express Hotel Chula Vista (Otay Valley). It's a 607 position in Popularity Rating for companies in Local business category in Chula Vista, California

7 FB users likes Holiday Inn Express Hotel Chula Vista (Otay Valley), set it to 587 position in Likes Rating for Chula Vista, California in Local business category

!-- Global site tag (gtag.js) - Google Analytics -->