Highway Inn Chula Vista

70 Broadway
Chula Vista
California
United States