Local Inns
Joseph Ambler Inn is one of Local Inns.

1. Joseph Ambler Inn

8.1
1005 Horsham Rd, North Wales, PA
Hotel · 15 tips and reviews