Where is Red Carpet Inn Lancaster?

Where is Red Carpet Inn Lancaster located?

Red Carpet Inn Lancaster, Pennsylvania, United States (approx. 40.03929°, -76.36083°)


Where is Red Carpet Inn Lancaster on the map?