Advertisement
Super 8 Chambersburg/Scotland Area
Super 8 Chambersburg/Scotland Area
Address:
3648 Old Scotland Road, I-81 Ext 20 on Right of 696, Chambersburg, Pennsylvania
Traveler Rating by TripAdvisor
Please enable JavaScript to properly view and use this web site.