Star Rating
Hotel Name
Price Range (USD) to
Amenities
+ More

Greencastle Pennsylvania Hotels & Motels

Find accommodations in Greencastle with the hotel list provided below. Find cheap and discounted hotel/motel rates in or nearby Greencastle, PA for your upcoming personal or group travel. Discover the best Greencastle, Pennsylvania hotel and motel rooms. Browse the Greencastle area hotels to find the perfect lodging! Please use the provided map of the Greencastle hotels. Planning a group? Lock in Greencastle Group Hotel Rates

The Greencastle center is about 1 mile west of Allison Antrim Museum and 5 miles north of Hagerstown Regional Richard A Henson Field Airport.

Greencastle is an idyllic town with a lot to offer visitors. This historic community is located in the picturesque Cumberland Valley and is full of things to see and do. When you're in the area, you should walk down N Carlisle Street and admire the beautiful Victorian architecture. Be sure to pop into some of the unique shops and restaurants along the way. Greencastle is a beautiful town nestled in the mountains of Pennsylvania. It's a popular destination for both skiers and snowboarders in the winter and hikers and campers in the summer. History buffs will love exploring the many museums and historic sites in the urban area, including the Allison-Antrim Museum. Outdoors enthusiasts will find plenty to keep themselves busy as well. There are several parks and hiking trails in the area, and the Cumberland Valley Rail Trail is optimal for a leisurely bike ride. In the winter, head to Whitetail Resort for some skiing and snowboarding. The accommodations in Greencastle here are top-notch and outstanding for tourists who want to experience everything that the area has to offer. The hotels are centrally located and within walking distance of all the prime shops, restaurants, and attractions. The rooms are clean, comfortable, and reasonably priced. Plus, they offer a selection of amenities that will make your stay even more enjoyable. Be sure to visit the places around here whether you're in the area for business or fun. You won't be disappointed, as the establishments are all extremely clean, comfortable, and reasonably priced! More from this guide...

Greencastle Hotels/Motels & Accommodations

Omni Bedford Springs Resort & Spa 2138 Business 220, Bedford, PA 15522 ~43.06 miles west of Greencastle
  • Resort property
  • Hotel has 4 floors
Call to Book
Add your dates for price
Excellent 9.2 /10 Review Score Call BookMore Details
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or
Let our voice AI booking assistants help: book over 1M+ properties worldwide Try Reservations.ai →
Hotel Gettysburg One Lincoln Square, Gettysburg, PA 17325 ~27.65 miles east of Greencastle
  • High-end property
  • Hotel has 119 rooms
Call to Book
Add your dates for price
Excellent 9.4 /10 Latest Reviews Call BookMore Details
Liberty Mountain Lodging by Vail Resorts 78 Country Club Trail, Fairfield, PA 17320 ~19.82 miles east of Greencastle
  • 3-star Resort hotel
  • 2 floors in property
Call to Book
Add your dates for price
Very Good 8.8 /10 Guest Reviews Call BookMore Details
Wyndham Gettysburg Hotel & Conference Center 95 Presidential Cir, Gettysburg, PA 17325 ~29.80 miles east of Greencastle
  • Mid-scale hotel
  • Hotel has 6 floors
Call to Book
Add your dates for price
Very Good 8.5 /10 Recent Reviews Call BookMore Details
Courtyard Marriott Gettysburg 115 Presidential Circle, Gettysburg, PA 17325 ~29.88 miles east of Greencastle
  • Midscale property
  • 5 floors in hotel
Call to Book
Add your dates for price
Very Good 8.8 /10 Review Score Call BookMore Details
Hilton Garden Inn Gettysburg 1061 York Rd, Gettysburg, PA 17325 ~29.02 miles east of Greencastle
  • Affordable property
  • Pets are Allowed
Call to Book
Add your dates for price
Excellent 9.0 /10 Review Score Call BookMore Details
The Federal Pointe Inn Gettysburg an Ascend Collection Hotel 75 Springs Ave, Gettysburg, PA 17325 ~27.31 miles east of Greencastle
  • Midscale hotel
  • Fitness / Gym is on-site
Call to Book
Add your dates for price
Excellent 9.2 /10 Review Score Call BookMore Details
Best Western Gettysburg 301 Steinwehr Avenue, Gettysburg, PA 17325 ~27.37 miles east of Greencastle
  • Three Star property
  • Access to gym on-site
Call to Book
Add your dates for price
Excellent 9.2 /10 Recent Reviews Call BookMore Details
1863 Inn of Gettysburg 516 Baltimore St, Gettysburg, PA 17325 ~27.62 miles east of Greencastle
  • Three Star property
  • Pet-friendly
Call to Book
Add your dates for price
Excellent 9.4 /10 Recent Reviews Call BookMore Details
Aspire Gettysburg Hotel 2634 a Emmitsburg Road, Gettysburg, PA 17325 ~25.44 miles east of Greencastle
  • Affordable property
  • 103 rooms in hotel
Call to Book
Add your dates for price
Average 7.6 /10 Reviews Call BookMore Details
Hampton Inn Gettysburg 1280 York Rd, Gettysburg, PA 17325 ~29.31 miles east of Greencastle
  • Midscale property
  • 4 floors in property
Call to Book
Add your dates for price
Excellent 9.4 /10 Latest Reviews Call BookMore Details
Inn at Cemetery Hill 613 Baltimore St, Gettysburg, PA 17325 ~27.61 miles east of Greencastle
  • Two-star property
  • Hotel has 2 floors
Call to Book
Add your dates for price
Very Good 8.9 /10 Recent Reviews Call BookMore Details
Holiday Inn Express and Suites Gettysburg by IHG 1871 Gettysburg Village Drive, Gettysburg, PA 17325 ~28.85 miles east of Greencastle
  • Three Star property
  • Fitness center on property
Call to Book
Add your dates for price
Excellent 9.2 /10 Hotel Reviews Call BookMore Details
Comfort Suites Near Gettysburg Battlefield Visitor Center 945 Baltimore Pike, Gettysburg, PA 17325 ~27.61 miles east of Greencastle
  • 3-star hotel
  • 70 suites in property
Call to Book
Add your dates for price
Very Good 8.5 /10 Latest Reviews Call BookMore Details
Comfort Suites Downtown Carlisle 10 South Hanover St, Carlisle, PA 17013 ~41.37 miles northeast of Greencastle
  • 3 star hotel
  • Pets are Allowed
Call to Book
Add your dates for price
Excellent 9.0 /10 Hotel Reviews Call BookMore Details
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or
Let our voice AI booking assistants help: book over 1M+ properties worldwide Try Reservations.ai →
Homewood Suites by Hilton Carlisle 50 Carlisle Springs Road, Carlisle, PA 17013 ~41.82 miles northeast of Greencastle
  • Midscale hotel
  • Pets are OK
Call to Book
Add your dates for price
Excellent 9.2 /10 Latest Reviews Call BookMore Details
Courtyard Marriott Hagerstown 17270 Valley Mall Rd, Hagerstown, MD 21740 ~10.85 miles south of Greencastle
  • Mid-scale property
  • 4 suites in hotel
Call to Book
Add your dates for price
Excellent 9.0 /10 Read Reviews Call BookMore Details
Holiday Inn Express Hanover by IHG 305 Wilson Ave, Hanover, PA 17331 ~40.40 miles east of Greencastle
  • Midscale hotel
  • Check-in time: 3:00 PM - 1:00 AM
Call to Book
Add your dates for price
Excellent 9.0 /10 Hotel Reviews Call BookMore Details
Courtyard by Marriott Frederick 5225 Westview Dr, Frederick, MD 21703 ~33.10 miles southeast of Greencastle
  • 3-star property
  • Fitness / Gym is on-site
Call to Book
Add your dates for price
Excellent 9.0 /10 Recent Reviews Call BookMore Details
Hampton Inn Hanover 309 Wilson Ave, Hanover, PA 17331 ~40.46 miles east of Greencastle
  • Three Star property
  • Gym is available on property
Call to Book
Add your dates for price
Excellent 9.2 /10 Read Reviews Call BookMore Details
Residence Inn Marriott Carlisle 1 Hampton Ct, Carlisle, PA 17013 ~44.53 miles northeast of Greencastle
  • Three Star property
  • Fitness / Gym is on-site
Call to Book
Add your dates for price
Very Good 8.6 /10 Hotel Reviews Call BookMore Details
Quality Inn Gettysburg Battlefield 380 Steinwehr Ave, Gettysburg, PA 17325 ~27.44 miles east of Greencastle
  • 3 star property
  • Comp. Breakfast
Call to Book
Add your dates for price
Very Good 8.8 /10 Latest Reviews Call BookMore Details
SpringHill Suites by Marriott Frederick 111 Byte Drive, Frederick, MD 21702 ~28.75 miles southeast of Greencastle
  • Affordable property
  • Check-in: 3:00 PM - anytime
Call to Book
Add your dates for price
Excellent 9.2 /10 Reviews Call BookMore Details
Homewood Suites by Hilton Frederick 4950 Westview Drive, Frederick, MD 21703 ~33.47 miles southeast of Greencastle
  • 3-star hotel
  • Check-in time: 3:00 PM
Call to Book
Add your dates for price
Excellent 9.0 /10 Guest Reviews Call BookMore Details
Fairfield Inn & Suites by Marriott Carlisle 1528 Commerce Ave, Carlisle, PA 17015 ~38.93 miles northeast of Greencastle
  • Three Star property
  • Complimentary breakfast is offered
Call to Book
Add your dates for price
Excellent 9.0 /10 Reviews Call BookMore Details
Springhill Suites by Marriott Hagerstown 17280 Valley Mall Rd, Hagerstown, MD 21740 ~10.83 miles south of Greencastle
  • 3 star property
  • Check-in: 3:00 PM - midnight
Call to Book
Add your dates for price
Excellent 9.0 /10 Latest Reviews Call BookMore Details
Holiday Inn Express & Suites Carlisle Southwest – I-81 by IHG 1501 COMMERCE AVENUE, Carlisle, PA 17015 ~38.77 miles northeast of Greencastle
  • Midscale hotel
  • 85 rooms in hotel
Call to Book
Add your dates for price
Excellent 9.2 /10 Reviews Call BookMore Details
Hilton Garden Inn Frederick 7226 Corporate Ct, Frederick, MD 21703 ~32.99 miles southeast of Greencastle
  • 3 star hotel
  • Hotel has 6 floors
Call to Book
Add your dates for price
Very Good 8.6 /10 Guest Reviews Call BookMore Details
Home2 Suites by Hilton Frederick 4850 Buckeystown Pike, Frederick, MD 21704 ~33.59 miles southeast of Greencastle
  • 3-star hotel
  • Access to gym on-site
Call to Book
Add your dates for price
Excellent 9.0 /10 Hotel Reviews Call BookMore Details
Eisenhower Hotel & Conference Center Gettysburg 2634 Emmitsburg Road, Gettysburg, PA 17325 ~25.30 miles east of Greencastle
  • Mid-scale property
  • Check-in time: 3:00 PM - anytime
Call to Book
Add your dates for price
Average 7.2 /10 Guest Reviews Call BookMore Details
Homewood Suites by Hilton Hagerstown 1650 Pullman Ln, Hagerstown, MD 21740 ~10.48 miles south of Greencastle
  • Three Star property
  • Fitness / Gym is on-site
Call to Book
Add your dates for price
Excellent 9.2 /10 Hotel Reviews Call BookMore Details
Residence Inn by Marriott Frederick 5230 Westview Dr, Frederick, MD 21703 ~33.08 miles southeast of Greencastle
  • 3-star property
  • 90 suites in property
Call to Book
Add your dates for price
Excellent 9.0 /10 Read Reviews Call BookMore Details
Days Inn by Wyndham Gettysburg 865 York Rd, Gettysburg, PA 17325 ~28.70 miles east of Greencastle
  • Mid-scale hotel
  • Fitness / Gym is on-site
Call to Book
Add your dates for price
Very Good 8.2 /10 Guest Reviews Call BookMore Details
Hampton Inn & Suites Frederick-Fort Detrick 1565 Opossumtown Pike, Frederick, MD 21702 ~29.68 miles southeast of Greencastle
  • 3-star property
  • Check-in time: 3:00 PM - anytime
Call to Book
Add your dates for price
Very Good 8.8 /10 Reviews Call BookMore Details
Fairfield Inn & Suites by Marriott Frederick 5220 Westview Drive, Frederick, MD 21703 ~33.08 miles southeast of Greencastle
  • Midscale property
  • 3 floors in hotel
Call to Book
Add your dates for price
Excellent 9.0 /10 Latest Reviews Call BookMore Details
Hotel Carlisle 1164 Harrisburg Pike, Carlisle, PA 17013 ~44.53 miles northeast of Greencastle
  • 3-star hotel
  • Pet Friendly
Call to Book
Add your dates for price
Excellent 9.0 /10 Hotel Reviews Call BookMore Details
SpringHill Suites by Marriott Winchester 280 MARKET STREET, Winchester, VA 22603 ~43.65 miles southwest of Greencastle
  • Three Star property
  • 96 rooms in hotel
Call to Book
Add your dates for price
Excellent 9.4 /10 Guest Reviews Call BookMore Details
Fairfield Inn & Suites by Marriott Hagerstown 89 ALL STAR COURT, Hagerstown, MD 21740 ~12.66 miles south of Greencastle
  • Three Star hotel
  • 96 sleeping rooms in hotel
Call to Book
Add your dates for price
Excellent 9.1 /10 Reviews Call BookMore Details
Country Inn & Suites by Radisson Carlisle, PA 1529 Commerce Ave, Carlisle, PA 17015 ~38.83 miles northeast of Greencastle
  • 3-star property
  • Access to gym on-site
Call to Book
Add your dates for price
Very Good 8.2 /10 Recent Reviews Call BookMore Details
TownePlace Suites by Marriott Frederick 5050 Westview Dr, Frederick, MD 21703 ~33.46 miles southeast of Greencastle
  • 3 star hotel
  • Pet-friendly
Call to Book
Add your dates for price
Excellent 9.2 /10 Review Score Call BookMore Details
Sleep Inn & Suites Gettysburg 1650 York Rd, Gettysburg, PA 17325 ~30.20 miles east of Greencastle
  • 3 star hotel
  • 40 rooms in hotel
Call to Book
Add your dates for price
Very Good 8.2 /10 Review Score Call BookMore Details
Home2 Suites BY Hilton Hagerstown 1661 PULLMAN LANE, Hagerstown, MD 21740 ~10.46 miles south of Greencastle
  • 3-star hotel
  • 105 rooms in hotel
Call to Book
Add your dates for price
Excellent 9.6 /10 Guest Reviews Call BookMore Details
Hampton Inn Frederick 5311 Buckeystown Pike, Frederick, MD 21704 ~33.16 miles southeast of Greencastle
  • Midscale property
  • Check in time: 3:00 PM - midnight
Call to Book
Add your dates for price
Very Good 8.2 /10 Recent Reviews Call BookMore Details
Springhill Suites by Marriott Chambersburg 451 Gateway Avenue, Chambersburg, PA 17201 ~12.26 miles northeast of Greencastle
  • Midscale property
  • Check in time: 3:00 PM
Call to Book
Add your dates for price
Excellent 9.4 /10 Latest Reviews Call BookMore Details
Microtel Inn & Suites by Wyndham Carlisle 15 Westminster Dr, Carlisle, PA 17013 ~41.87 miles northeast of Greencastle
  • 3 star property
  • 80 rooms in property
Call to Book
Add your dates for price
Excellent 9.3 /10 Hotel Reviews Call BookMore Details
Hampton Inn Hagerstown-I-81 18300 Peak Circle, Hagerstown, MD 21742 ~6.25 miles south of Greencastle
  • Three Star property
  • Check in time: 3:00 PM
Call to Book
Add your dates for price
Excellent 9.6 /10 Reviews Call BookMore Details
TRU by Hilton Winchester 118 Mercedes Court, Winchester, VA 22603 ~44.21 miles southwest of Greencastle
  • Mid-scale property
  • Check in time: 3:00 PM - midnight
Call to Book
Add your dates for price
Excellent 9.2 /10 Guest Reviews Call BookMore Details
Holiday Inn Express Hotel & Suites Carlisle-Harrisburg Area by IHG 1152 Harrisburg Pike, Carlisle, PA 17013 ~44.06 miles northeast of Greencastle
  • 3 star hotel
  • 3 floors in property
Call to Book
Add your dates for price
Average 7.4 /10 Reviews Call BookMore Details
Fairfield Inn & Suites by Marriott Bedford 4436 Business Route 220, Bedford, PA 15522 ~44.77 miles west of Greencastle
  • 3 star property
  • 28 suites in property
Call to Book
Add your dates for price
Excellent 9.2 /10 Guest Reviews Call BookMore Details
Country Inn & Suites by Radisson Hagerstown, MD 17612 Valley Mall Rd, Hagerstown, MD 21740 ~11.09 miles south of Greencastle
  • Three Star property
  • Check-in time: 3:00 PM - midnight
Call to Book
Add your dates for price
Very Good 8.2 /10 Latest Reviews Call BookMore Details

Next: See My Greencastle Hotels with Pricing

The Optimal Time To Visit Greencastle, PA

Greencastle, Pennsylvania is located in the Mid-Atlantic region of the United States. The climate here is characteristically humid with warm summers and cold winters. However, the weather in Greencastle is unique in that it is significantly cooler than the surrounding region. Lower temperatures make Greencastle a popular destination for tourists seeking relief from the heat of the summer. In addition, the city hosts a lot of outdoor activities, including hiking, biking, and fishing. The best time to visit Greencastle is in the springtime. The weather is mild and the flowers are in bloom. You can explore plenty of local historic sites, enjoy the fresh air, and take in the beautiful scenery. There are plenty of events and festivals held in Greencastle during this time, so there's always something to do! The town is a popular tourist destination during the summer months as well. If you want to avoid the crowds, plan your visit for mid-week. Meanwhile, fall is a good time to come to the area if you want a peaceful trip. The leaves are changing color and the air is crisp. It's a pleasant time to take a stroll through the quaint streets and enjoy the peace and serenity. Regardless of the season, Greencastle is sure to charm you with its small-town atmosphere and friendly people. So don't wait, pack your bags, and head to Greencastle!

Below is a chart of the current pricing seasonality of hotels and motels in Greencastle, PA:

Greencastle by Star Rating

Below we've posted 3 graphs demonstrating mean rate patterns by star rating class in Greencastle, PA. You can use these line graphs to evaluate the least expensive dates to book in Greencastle for upcoming travels.

Greencastle, PA: A City with Many 4-Star and Luxury Hotel Options

4 Star Average Prices: $178.42

If you're searching for an upscale place to stay while you're in Greencastle, PA, you'll have a number of vacation rental options to choose from! There are many different types of properties available for you to stop at during your break, including apartments and houses, or even cabins or cottages. If you're seeking a short-term option or a longer-term rental, there is a place for you. Lodgings are located throughout the town, so you can choose the ideal spot for your needs. If you want to be close to the action, there are rentals near the city center. Or, if you're hoping for a more relaxing vacation, there are options on the outskirts and in the countryside. Regardless of your goals, there is accommodation that will suit your needs. So, come and stay in Greencastle, PA!

Find Cheap Hotels in Greencastle, PA

3 Star Average Prices: $100.71

There are many motel options in Greencastle, PA for tourists on a budget. For those hoping for a more luxurious stay, there are affordable bed and breakfast inns as well. Besides this, you can find many chain motels in the area, as well as a number of privately owned motels that offer plenty of amenities and extras. Regardless of your budget or preferences, there is sure to be a low-cost lodging in Greencastle, PA that will suit your needs.

2 Star Average Prices: $89.18

Greencastle, PA: Save on Your Next Stay

There are many discounted accommodations available in Greencastle, PA. You can find deals on hotel rooms, motels, inns, and resorts, as well as on vacation rentals and apartments. Besides this, there are many places that have special offers for multiple-night stays or for those who are traveling for business. Plus, hotels and inns usually provide promotions for AAA members, seniors, military personnel, and students. The off-season for hotels in Greencastle is typically from mid-April to mid-December. That means you can often find discounts of 20-30% during those months. So if you're looking to save money on your hotel room, plan your trip for the off-season.

Greencastle American Legion Picnic Grounds: A Breathtaking Location to Spend a Summer Day

In case you're in the mood for a perfect summer picnic spot in Greencastle, PA, look no further than the Greencastle American Legion Picnic Grounds! This scenic site is awesome for a family lunch, reunion, or any other outdoor event. It features a large pavilion, plenty of tables, a playground, and a volleyball court. There is a concession stand selling refreshments, too. So come on out to the Greencastle American Legion Picnic Grounds and enjoy your day in the sun!

FAQs about hotels in Greencastle

What are the top rated hotels in Greencastle?

Hampton Inn Hagerstown-I-81, Home2 Suites BY Hilton Hagerstown and Microtel Inn & Suites by Wyndham Carlisle are the best rated hotels based on customer reviews in the last 365 days.

What are the most high-end hotels in Greencastle?

Omni Bedford Springs Resort & Spa, Hotel Gettysburg and Wyndham Gettysburg Hotel & Conference Center are the top 3 luxury hotels near Greencastle city center.

What hotels are closest to the city center of Greencastle?

Hampton Inn Hagerstown-I-81, Home2 Suites BY Hilton Hagerstown, and Homewood Suites by Hilton Hagerstown are the properties closest to Greencastle city center.

How much does a cheap hotel in Greencastle cost per night?

In the last year, a 2 star hotel in Greencastle can be as cheap as $89.18 per night. (based on HotelPlanner prices)

How much does a 3 star hotel in Greencastle cost per night?

In the last year, the average 3 star hotel in Greencastle has been $100.71 per night. (based on HotelPlanner prices)

How much does a 4-5 star hotel in Greencastle cost?

In the last year, the average 4 star hotel in Greencastle has been $178.42 per night. (based on HotelPlanner prices)

What are the most popular independent hotels in Greencastle?

Bear Necessities -forget Your Worries!, APM Inn and Suites and Cacapon State Park Lodge are the best rated independent hotels (not part of a big brand).

What are the best Marriott hotels in Greencastle?

SpringHill Suites by Marriott Winchester, Springhill Suites by Marriott Chambersburg and Fairfield Inn & Suites by Marriott Bedford are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the most popular Choice Hotels branded hotels in Greencastle?

Econo Lodge Hagerstown, Quality Inn Winchester and The Federal Pointe Inn Gettysburg an Ascend Collection Hotel are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the best Best Western hotels in Greencastle?

Best Western Gettysburg, Best Western Westminster Hotel and Best Western Chambersburg are the best rated Best Western branded hotels (based on user reviews score).

What are the best IHG hotels in Greencastle?

Holiday Inn Express Breezewood by IHG, Holiday Inn Express Charles Town by IHG and Holiday Inn Express and Suites Gettysburg by IHG are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Recent traveler guest reviews of Greencastle, PA

Below are reviews of the city of Greencastle, PA from an actual visitor's perspective.

"Lovely community"
Score 5.0 / 5

Donna M., from 22-Aug-2026
"The location of our hotel was very close to amenities"
Score 4.0 / 5

The location of our hotel was very close to amenities that we searched.

Karen S., from 04-May-2026
"Location is exceptional"
Score 5.0 / 5

Location is exceptional. Right off 81.

Deb H., from 26-Mar-2026
"We enjoyed seeing over 60 deer grazing in the field "
Score 5.0 / 5

We enjoyed seeing over 60 deer grazing in the field right outside our window.

Kathy A., from 13-Feb-2026
"OLd Home Week"
Score 4.0 / 5

Getting together for Old Home Week. You always feel welcomed back.

Bb B., from 16-Aug-2025
"Good Location"
Score 5.0 / 5

Quiet little town with adequate amenities.

Donald H., from 13-Aug-2025
"Great food choices "
Score 5.0 / 5

Good food choices

Catherine D., from 26-Jun-2025
"Greencastle"
Score 4.0 / 5

City of Greencastle is fine.

Darryl R., from 16-May-2025
"Highway Access"
Score 4.0 / 5

Accessible to highway.

Lawrence D., from 01-Sep-2024
"Nice place, nice people."
Score 5.0 / 5

Greencastle is nice and the people are nice.

David V., from 19-Aug-2024
"Nice Town"
Score 5.0 / 5

Friendly people. St Marks church is beautiful. Tony's pizza delicious. Houses well kept. A nice town.

Marygale O., from 26-Jul-2022
"Very nice town."
Score 5.0 / 5

Very nice town.

Twiana D., from 03-Dec-2021
The average traveler rating of the city of Greencastle, PA shown above is 4.7 out of 5 based on 12 reviews
Back to Top