List of 5-Star Hotels near University of Findlay - 1000 N Main St, Findlay, OH 45840, United States.