Highway Inn Chula Vista

Address:

70 Broadway
Chula Vista, CA 91910

Phone:

+1 619 691-8118

Hotel star rating:

1.5 stars

Map:


Contact   ·   Privacy   ·   Terms