Location! Location ! The Inn at Indian Orchards is a 1794 farmhouse located in Media PA, on a 105 year old organic fruit orchard. The 3 story home has been fully restored for your enjoyment. Spend cozy nights,weekend or longer on our quiet, family-owned orchard. Two stone fireplaces w/ convenient gas inserts. Master suite on top floor has full bath w/spacious shower & relaxing soaking tub. Sit by the picture window w/ birds eye view of farm,pond & woodlands. Mins to airport & Philadelphia .