Howard Johnson Inn and Suites San Diego Area/Chula Vista 2 stars

235 Woodlawn Avenue, Chula Vista, CA 91910, USA

Hotel image
Read more reviews for Howard Johnson Inn and Suites San Diego Area/Chula Vista