Hotels in North Truro (MA) Full list of companies Hotels category in North Truro, Massachusetts Blue Sea Motel 696 Shore Rd, North Truro, MA 02652, (508)487-1041 Page 1