Il Chula Vista Inn si trova a Chula Vista, a 3 km dal porto turistico di Chula Vista Marina e a 4 km dal Living Coast Discovery Center. La struttura si trova a 11 km dal Southwestern College, a 13 km dall'Otay Ranch Town Center e a 2,9 km dal Chula Vista Bay Front Park. Avrete a disposizione una piscina all'aperto, una reception aperta 24 ore su 24 e la connessione WiFi gratuita in tutta la struttura.
Tutte le camere sono dotate di aria condizionata e TV a schermo piatto.
Il Chula Vista Inn serve una colazione continentale.
A vostra disposizione anche una vasca idromassaggio.
L'Aeroporto più vicino è l'Aeroporto Internazionale di San Diego, a 17 km da Chula Vista Inn.