CHESTNUT HILL HOTEL

8229 GERMANTOWN AVE
Philadelphia
Pennsylvania
United States