Das 3-Sterne-Hotel Holiday Inn Express San Diego South - Chula Vista ist etwa 20 km vom Flughafen San Diego International entfernt und bietet einen Jacuzzi und ein Außenschwimmbad an.
Chula Vista Bayfront Park ist innerhalb von 25 Gehminuten und South Bay Salt Works innerhalb von 10 Minuten mit dem Auto vom Gasthof aus zu Fuß erreichbar. Zum Stadtzentrum von Chula Vista sind es nur 15 Gehminuten. In nur 5 Gehminuten Entfernung vom Hotel finden die Gäste beliebte Attraktionen, darunter Broadway Village Shopping Center. Die Bushaltestelle E Street & Jefferson Avenue ist in etwa 500 Meter Entfernung.
Einige der 88 klimatisierten Zimmer im Holiday Inn Express San Diego South - Chula Vista sind mit einem Sofa und einem Schreibtisch ausgestattet und verfügen über eine Minibar. In den privaten Badezimmern gibt es einen Haartrockner.
Das Restaurant Denny's bietet amerikanische Gerichte an und liegt in der Nähe zur Unterkunft.