544 Dekalb Pike, North Wales, Pennsylvania 19454 USA
+1 215-699-7247

Check Room Rates & Availability

Courtyard® by Marriott® Philadelphia Montgomeryville