Knights Inn San Diego South

225 Willow Rd
San Ysidro
California
United States