Microtel Inn And Suites

500 Willowbrook Ln
West Chester
Pennsylvania
United States