Joseph Ambler Inn

Address:

1005 Horsham Rd
Norristown, PA 19454-1413

Hotel star rating:

3 stars

Map:


Contact   ·   Privacy   ·   Terms