Hampton Inn & Suites Newtown

1000 Stony Hill Road
Morrisville
Pennsylvania
United States