Ayres Hotel San Diego South - Chula Vista

3.0 star property
Comfortable Chula Vista hotel in Otay Ranch with free breakfast

Choose dates to view prices