Anchor & Wheel Inn Address: North Bay Rd, Pelee Island, ON N0R 1M0 Phone: (519) 724-2195 Hotels & Motels Other Businesses: Westview Tavern at 1075 Shore Rd W, Pelee Island, ON N0R 1M0 Scudder Beach Bar & Grill at 325 North Shore Rd, Pelee Island, ON N0R 1M0 Westview Motel at 1081 Shore Rd W, Pelee Island, ON N0R 1M0