Joseph Ambler Inn

1005 Horsham Road
North Wales, Pennsylvania 19454
In North Wales
More hotels near this hotel

North Wales Landmarks Near Joseph Ambler Inn