Top Rated Yardley Hotels

Hampton Inn & Suites Newtown
Average Customer Rating: 8.9

1000 Stony Hill Road - Yardley