Holiday Inn Express Chula Vista (Otay Valley)
Holiday Inn Express Chula Vista (Otay Valley) är ett hotell i Chula Vista. Detta hotell har 3 våningar och 118 rum. Faciliteterna på detta hotell inkluderar bland annat business center, utomhuspool och mötesrum.
Adress:
4450 Main St,
91911
Chula Vista
, USA