Stone Horse II Motel Address: 888 Route 28, South Harwich, MA 02661 Phone: (508) 432-2200 Hotels & Motels Other Businesses: Castaways at 986 Route 28, South Harwich, MA 02645