Howard Johnson Suite Hotel by Wyndham, Chula Vista/San Diego Near Chula Vista Center
235 Woodlawn Ave -
Chula Vista,
CA 91910