Le Chula Vista Inn est situé à Chula Vista, à 12 km du centre commercial Las Americas Premium Outlets et à 15 km du centre de conventions de San Diego. Cet hôtel 2 étoiles propose une réception ouverte 24h/24 et une connexion Wi-Fi gratuite. L'hôtel propose des chambres familiales.
Toutes les chambres sont équipées de la climatisation et d'une télévision à écran plat.
Le Chula Vista Inn se trouve à 17 km de la gare Amtrak de San Diego - Santa Fe Depot et du musée USS Midway. L'aéroport international de Tijuana, le plus proche, est implanté à 18 km.