Das 2-Sterne-Hotel Super 8 By Wyndham National City Chula Vista bietet Autos zur Miete sowie WLAN in den öffentlichen Bereichen und ist in circa 3 km Entfernung vom Pepper Park. Das Hotel befindet sich nur wenige Schritte entfernt vom Plaza Bonita Westfield Shopping Center, verfügt über 35 Zimmer und einen Swimmingpool.
Der Bayside Park liegt etwa 10 Autominuten von hier entfernt. Das El Toyon Recreation Center, das seine Gäste mit Wellness-Erlebnissen verwöhnt, ist 3,1 km vom Super 8 By Wyndham National City Chula Vista. Das Hotel liegt nicht weit entfernt vom Petco Park. Die Unterkunft befindet sich in rund 15 Autominuten Entfernung vom Sweetwater Marsh. Die Bushaltestelle Plaza Bonita Transit Center befindet sich in der Nähe des Hotels und ist kaum 950 Meter entfernt.
Die Zimmer bieten einen Blick auf den Pool und verfügen über Annehmlichkeiten wie ein Bügeleisen/Bügelbrett und eine Klimaanlage. Einige Zimmer sind mit einem privaten Bad ausgestattet. Private Badezimmer umfassen angenehme Extras wie einen Haartrockner und Handtücher.
Ein kostenloses Frühstück wird jeden Tag im Hotel Super 8 By Wyndham National City Chula Vista serviert. Das Restaurant Outback Steakhouse bietet amerikanische Gerichte an und befindet sich 13 Minuten Fußweg von der Unterkunft entfernt.