Homewood Suites by Hilton NewtownAddress: 110 Pheasant Run The Homewood Suites by Hilton Newtown is situated off Interstate 95. Several scenic spots are nearby, including the Philadelphia Museum of Art, Philadelphia Zoo, Pennsylvania Convention Center and the ... Read more |