Kelley's Island House
American (New), Bed & Breakfast
Kelleys Island, OH
9.4 mi