Holiday Inn Centre Park of West Chester

West Chester, OH