Candlewood Suites Williamsport Near Howard J. Lamade Stadium
1836 E 3rd St -
Williamsport,
PA 17701