Americas Best Value Inn & Suites Hotel

930 W San Ysidro Blvd
San Ysidro
California
United States