Where is Courtyard by Marriott Harrisburg West/Mechanicsburg located?
Courtyard by Marriott Harrisburg West/Mechanicsburg, Courtyard by Marriott Harrisburg West/Mechanicsburg, United States of America (approx. 40.20663°, -76.96224°)
Courtyard by Marriott Harrisburg West/Mechanicsburg, Courtyard by Marriott Harrisburg West/Mechanicsburg, United States of America (approx. 40.20663°, -76.96224°)