Best Western Chula Vista/Otay Valley Hotel

2.5 star property
Hotel with free breakfast, near Kaiser Permanente Otay Mesa Medical Offices

Choose dates to view prices