I know nothing really close to Elkin Park. However, my parents, who lice in Elkins Park, have entertained cousins at William Penn Inn [202 and Sumnetown Pike]. Another they considered was the General Lafayeete Inn [Germanown Pike & Church in Lafayyette Hill]