totalnumberofrooms58
in
Chula Vista, CA
Travelodge La Mesa CA
7911 University Ave
La Mesa
CA
91941
(619) 466-5988
9.2
mi
Howard Johnson Inn San Diego Hotel Circle
1631 Hotel Cir S
San Diego
CA
92108
(619) 293-7792
9.9
mi
Ocean Beach Hotel
5080 Newport Ave
San Diego
CA
92107
(619) 223-7191
12.3
mi