Knights Inn San Ysidro, San Ysidro, United States of America
Knights Inn San Ysidro is conveniently located at 230 Via de San Ysidro in San Ysidro, United States of America
Hotel Location:
Address: 230 Via de San Ysidro
City: San Ysidro
State: CA
Country: United States of America
phone: +1 619-428-6191
Hotel Features:
- Check-In Time: 3 PM
- Check-Out Time: 11 AM
- In Room TV
- Air Conditioning
- Car Rent Desk