3/5 - Okay
Verified traveler
Jun 3, 2020No
Reviewed on 2024/4/30
Reviewed on 2024/4/30
Reviewed on 2024/5/1
No
Great roads for riding motorcycles. Milford- the next town to the west - was very cute.
Off the Delaware River
Only passed through for the night
Iwill definitely go back and stay wit best western Matamoras.
should have better roads