Address: 1710 Millenia Ave, Chula Vista, CA - United States
Checkins
2
Avarage rating at this location
4.25
Carlos Ruiz
Ayres Hotel Chula Vista
over 2 years ago